日期:2014-05-16  浏览次数:20399 次

jquery dialog中modal问题
$('#loginT').click(function () {
  $( "#login" ).dialog({
  modal:true,
  title:"您尚未登陆",
  width:"500",
  });
代码是这样子,modal:true弹出框里的文本框不能输入任何东西,奇怪,不知道怎么处理,查了头天资料没有头绪,用zIndex设过也没有用,如果设为modal:false,就可以输入。。

------解决方案--------------------
你这个应该是别个写的插件吧?????你用这两句话应该没有作用,而且既然是弹出层,那么层里面应该是个网页,在那么就说明是用iframe嵌套的,再那么iframe的层级高得让你无法想象,所以你game over;除非你用一个div盖在上面。
------解决方案--------------------
样式可能有问题干扰到dialog,将你的代码抽出来单独测试看看
------解决方案--------------------
modal:true时只是模态化显示窗口,具体的功能是在你的Dialog下面的那个遮罩层,检查你的z-index属性,这种问题应该只有可能是层级的问题