在使用easyUI的ComboTree设置下拉框时,同时使用layer插件,导致ComboTree的下拉菜单显示不出,经过调查发现原来是Combotree下拉框内容的zindex默认值是110000,而layer弹出框zindex远远大于它,导致ComboTree点击时显示不出下拉框内容
解决方法:只要修改zindex的值比layer的值大即可
解决方案:
方案1.可以直接去easyUI.js的6220行修改$.fn.menu.defaults={zIndex:110000}的值
方案2. 使用onShowPanel:function(){$(this).combotree('panel').panel('panel').css('zIndex', 20000000);}重新设置zindex的值
onShowPanel:function(){
$(this).combotree('panel').panel('panel').css('zIndex', 20000000);
}
方案3:直接重写$.fn.menu.defaults={zIndex:2000000}的值