Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/470.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.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
Javascript Jquery用户界面模式对话框内的selectmenu_Javascript_Jquery_Jquery Ui - Fatal编程技术网

Javascript Jquery用户界面模式对话框内的selectmenu

Javascript Jquery用户界面模式对话框内的selectmenu,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,您好,我正在尝试在模式对话框中添加selectmenu,但许多选项被隐藏,我无法单击它们 下面是一个例子 月份 一月 二月 前进 四月 也许 六月 七月 八月 九月 十月 十一月 十二月 有什么想法吗?谢谢 .ui-dialog {overflow: visible;} 您也可以尝试以下方法: div.ui-selectmenu-open { position: absolute; z-index: 65535; } 对于JUI 1.11,我找到了以下解决方案。这对我有用

您好,我正在尝试在模式对话框中添加selectmenu,但许多选项被隐藏,我无法单击它们

下面是一个例子

月份
一月
二月
前进
四月
也许
六月
七月
八月
九月
十月
十一月
十二月
有什么想法吗?谢谢

.ui-dialog {overflow: visible;}

您也可以尝试以下方法:

div.ui-selectmenu-open {
    position: absolute;
    z-index: 65535;
}

对于JUI 1.11,我找到了以下解决方案。这对我有用

.ui-front{z-index:0 !important; } 
.ui-selectmenu-open {z-index:9999 !important;}

您可以使用selectmenu“appendTo”的属性来解决此问题。
您只需提供希望selectmenu可见的分区的id/类别。

您无需更改任何“z索引”或“溢出”属性即可显示selectmenu right

如果要在对话框中创建selectmenu,请先打开对话框,然后在对话框打开后创建selectmenu

$("idOfDialog").on("dialogopen", function(e, ui){
    $('idOfSelectMenu').selectmenu();
}

这对我的问题起到了作用:我有一个带selectmenu的引导模式,下拉菜单总是在它后面。我将z-index设置为1060,因为模态的z-index定义为1050。谢谢这一个只在第一次打开时有效:对话框的z索引将在关闭selectmenu后立即更新为您为selectmenu+1设置的任何值。我不知道为什么会被否决,但这绝对是我的解决方案
$("idOfDialog").on("dialogopen", function(e, ui){
    $('idOfSelectMenu').selectmenu();
}