Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 打开位于对话框内部的日期选择器_Jquery_Jquery Ui Dialog - Fatal编程技术网

Jquery 打开位于对话框内部的日期选择器

Jquery 打开位于对话框内部的日期选择器,jquery,jquery-ui-dialog,Jquery,Jquery Ui Dialog,可能重复: 目前,我将对话框定义为: $('#dialogCl').dialog({ autoOpen: false, width:650, height:550 }); 而#dialogCl中定义的日期选择器为: $("#c").datepicker({showOn: 'button', buttonImage: 'images/calendar.gif', buttonImageOnly: true}); 我需要打开日期选择器,但它似乎将日期选择

可能重复:

目前,我将对话框定义为:

  $('#dialogCl').dialog({
     autoOpen: false,
     width:650,
     height:550
  });
#dialogCl
中定义的日期选择器为:

 $("#c").datepicker({showOn: 'button', buttonImage: 'images/calendar.gif', buttonImageOnly: true});
我需要打开日期选择器,但它似乎将日期选择器置于对话框下


我在这里找到了一些关于这方面的帖子,但我不知道如何通过编程将
.ui日期选择器的z-index设置为
1003
,我也遇到了同样的问题-我的解决方案是为.ui日期选择器的jqueryui*.css添加一个z-index


如果您无法访问(或不想修改)css文件,可以尝试类似于
$('.ui datepicker').css({'z-index':1003})
的方法。

我也遇到了同样的问题-我的解决方案是为.ui datepicker向jquery ui*.css添加z-index


如果您没有访问(或不想修改)css文件的权限,可以尝试类似于
$('.ui datepicker').css({'z-index':1003})
的方法。

对话框有一个zIndex选项,您可以使用它

  $('#dialogCl').dialog({
     autoOpen: false,
     width:650,
     height:550,
     zIndex: 800
  });

对话框有一个zIndex选项,您可以使用它

  $('#dialogCl').dialog({
     autoOpen: false,
     width:650,
     height:550,
     zIndex: 800
  });

我的最佳答案是将datepicker UI设置在所有对话框层之上:)


我的最佳答案是将datepicker UI设置在所有对话框层之上:)


似乎datepicker应该将自己放在所有可见的东西之上,因为它是一个弹出型按钮,或者它应该像对话框一样接受zIndex参数

这两种情况都是这样吗?到目前为止,这里显示的css hack
($('.ui-datepicker').css({'z-index':1003}))
是唯一有效的


谢谢

似乎datepicker应该将自己放在所有可见的东西之上,因为它是一个弹出型按钮,或者它应该像对话框一样接受zIndex参数

这两种情况都是这样吗?到目前为止,这里显示的css hack
($('.ui-datepicker').css({'z-index':1003}))
是唯一有效的


谢谢

幸运的是,你的代码工作得非常完美