我在jquery ui对话框中使用jquery ui自动完成小部件.当我输入搜索文本时,文本框缩进(ui-autocomplet-loading)但不显示任何建议.
var availableTags = ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby", "python", "c", "scala", "groovy", "haskell", "perl"];
$("#company").autocomplete({        
    source : availableTags ,
minLength: 2
});
company是附加自动完成的文本框的id.
我认为它可能是az索引所以我设置这个:
.ui-autocomplete, .ui-menu, .ui-menu-item {  z-index: 1006; }
但它仍然没有显示.我把自动完成放在一个"常规"页面,它工作正常.
我正在使用jquery ui版本1.8.2.任何想法的想法?
我有一个带有表单的jQuery对话框,我希望附加到其中一个表单元素的自动完成框浮动到对话框上方(这样如果列表超出了对话框的末尾,它就不会被切断).我有以下CSS元素应用于自动完成div:
background:none repeat scroll 0 0 white;
float:left;
position:absolute;
z-index:9999;
它仍然会在对话框中创建一个滚动条.这是怎么回事?我看到对话框是z-index:1004; 所以我不知道为什么我的不在它上面.我正在努力实现甚至可能吗?