layui 弹出表单

Original 2019-04-26 14:50:41 253
abstract:layer.open({  type : 2,                                                &


layer.open({ 

type : 2,                                                   

title : "信息編輯", 

area : [ '45%', '35%' ], 

shade : 0,

shadeClose : false, 

content : "/admin/user/classInfoEditTurn?classId="+data.classId,

btn:['提交'], 

yes:function(index,layero){ 

var body = top.layer.getChildFrame('body',index);  

var iframeWin = window[layero.find('iframe')[0]['name']]; //得到iframe页的窗口对象,执行iframe页的方法:iframeWin.method(); 

console.log(body.find('#classId').val());

$.ajax({

      url:"/admin/user/updateClassInfo",

      type:'post',

      data:{

      'classId':body.find('#classId').val(),

      'className':body.find('#className').val(),

      'classType':body.find('#classType').val(),

      'gradeName':body.find('#gradeName').val(),

      'schoolPart':body.find('#schoolPart').val()

      },

      dataType:'json',

      success:function(data){

      if (data.code == 0) {

layer.msg(data.msg,{

icon:1,

time:1000

},function(){

parent.layer.close(index)

}); 

} else if (data.code == 500) {

layer.msg(data.msg,{

icon:2,

time:1000

},function(){});

}  

      }

     }); 

},

closeBtn : 1,

btnAlign:'c',

success : function(layero, index) { 

},  

cancel : function() { 

      layer.open({

        type: 1

        ,title: false //不显示标题栏

        ,closeBtn: false

        ,area: '300px;'

        ,shade: 0.8

        ,id: 'LAY_layuipro' //设定一个id,防止重复弹出

        ,btn: ['是的关闭它', '我再考虑一下']

        ,yes:function(){

        layer.closeAll();

        }

        ,btnAlign: 'c'

        ,moveType: 1 //拖拽模式,0或者1

        ,content: '<div style="padding: 50px; line-height: 22px; background-color: #393D49; color: #fff; font-weight: 300;text-align:center;font-size:20px;">确定关闭吗~!</div>'

          

      });

     

return false;

},

end : function() {

layer.closeAll();

location.reload();

}

});



Release Notes

Popular Entries