登录:Autelek 通行证:Autelek123
转到我的地理应用程序
现在我有几个下拉菜单和 z-index 的问题,下拉菜单相互隐藏。我已经尝试过 z-index !important,用 javascript 更改 z-index 但仍然没有。我相信这是有多种形式。
登录:Autelek 通行证:Autelek123
转到我的地理应用程序
现在我有几个下拉菜单和 z-index 的问题,下拉菜单相互隐藏。我已经尝试过 z-index !important,用 javascript 更改 z-index 但仍然没有。我相信这是有多种形式。
当我点击添加(可用区域)时,其他组合尝试重新加载,但它们失败了。
如果要重新加载这些组合,则需要在它之前重置选择容器样式和内容(div 容器 -> 删除类 jqTransformSelectWrapper 并在选择它之前删除两个子项)。
我为 jqTransform 做了一个函数。像这样的东西:
$.fn.jqTransSelectReset = function () {
this.each(function () {
var item = $(this);
if (item.hasClass('jqTransformHidden')) {
item.removeClass('jqTransformHidden');
$(item.parent().get(0)).removeAttr('style');
$(item.parent().get(0)).removeAttr('class');
$(item.parent().get(0, 'children').firstChild).remove(); // div
$(item.parent().get(0, 'children').firstChild).remove(); // ul
}
});
// this class is just a flag - remove it
$('select').removeClass('jqTransformHidden');
// re-run the transformation in all selects
return $('select').jqTransSelect();
};
然后你加载你的组合框并像这样调用函数 jqTransSelectReset :
$('#yourSelectToRefresh').load(...); // fake method to load combobox
$('select').jqTransSelectReset();
希望能帮助到你!
此致。
请记住:如果它对您有帮助,请投票!=)