打开一个对话框
var conf = { height:600, width:800, url:"eg:/org/user/userEdit.html?id=1" title:"", topOpen:"默认为false", btn:true, ok:fn, passData:data }; 当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); }
|
$.Dialog.open(conf); 打开对话框
询问框 confirm
$.Dialog.confirm(title,content,yesFn,cancelFn,conf);
eg: $.Dialog.confirm("提示信息","确定删除吗",function(){ //点击确定场景 })
|
不阻碍性提示框
$.Toast.success("操作成功"); $.Toast.warning("操作成功"); $.Toast.error("操作成功");
|
与 toastr.error 效果一样,这里加了一层适配,方便切换对话框实现
弹出框 阻碍形式提示框
$.Dialog.alert(result.msg,"2");
1对号,2错,3问号,4锁,5难过脸,6笑脸,7,叹号
或者
$.Dialog.success("msg",fn); $.Dialog.warning("msg",fn); $.Dialog.error("msg",fn);
|
自定义对话框
CustUtil.openCustDialog(alias,callBack);
CustUtil.openCustDialog(alias,param,callBack,initData,dialogSetting)
eg: CustUtil.openCustDialog("userSelector",function(arrData,innerWindow){ })
eg: ``CustUtil.openCustDialog("userSelector",fn,[要回显的数据]);``
指令形式调用
|