var conf = { height:600, // 不设置的话,topOpen 为top宽高,或者tab的宽高 width:800, // 不设置的话,topOpen 为top宽高,或者tab的宽高 url:"eg:/org/user/userEdit.html?id=1"// url不为空则使用iframe类型对话框 title:"", topOpen:"默认为false", //false:tab中打开,true全浏览器打开 btn:true, //使用默认对话框的按钮['确定', '取消'],默认false ok:fn, //fn为对话框确定的回调函数 passData:data//data可以在url地址的页面使用window.passData 拿到。 }; 当btn不使用true的时候使用自定义按钮组,btn的fn如下设置: conf.btn =['确定', '取消','btn2','btn3']; conf.yes = 确定fn, conf.btn1= btn2的fn, 可以参考layer官方文档
eg: var conf = { height:600,width:800, url:"", title:"", btn:true, passData:data }; conf.ok = function(index,innerWindow){ var data = innerWindow.getData();//调用内部页面的方法 $.Dialog.close(innerWindow); }
|