【layui】layer.open常用参数解释

常用参数:

var detailOpen = layer.open({
基本层类型:0(信息框,默认)1(页面层)2(iframe层,也就是解析content)3(加载层)4(tips层)
type: 2
,title: '弹出标题'
,content: '跳转页面,比如index.html'
,maxmin: true
,area: ['800px', '600px']
,btn: ['确定', '取消']
,yes: function(index, layero){
//点击第一个按钮执行
}
,bt2:function (index, layer){
//点击第二个按钮执行
}
,end:function(){
// 层销毁后触发的回调:无论是确认还是取消,只要层被销毁了,end都会执行,不携带任何参数
}
,cancel:function(index, layero){
//点击右上角叉号执行,默认关闭 不想关闭则返回false
if(layer.confirm('确定要关闭么')){ //只有当点击confirm框的确定时,该层才会关闭
layer.close(index);
}
return false;
}
,success: function(layero, index){
var body = layer.getChildFrame('body', index); //巧妙的地方在这里哦
body.contents().find("#trainId").val(obj.data.id);
form.render(); //更新全部
}
,full: function(layero){
// 最大化后触发的回调:携带一个参数,即当前层DOM
}
,min: function(layero){
// 最小化后触发的回调:携带一个参数,即当前层DOM
}
,restore: function(layero){
// 还原后触发的回调:携带一个参数,即当前层DOM
}
});
posted @   勇不停歇  阅读(204)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示