解决layui弹出层关闭后,在列表下面还出现弹出层的内容
- function sh(id) {
- //渲染数据,否者不显示
- layui.use('form', function(){
- var form = layui.form;
- form.render();
- });
- //完成
- layer.open({
- type:1,
- area:['400px','300px'],
- title: '审核操作'
- ,content: $("#test"),
- // 销毁数据
- end:function (res) {
- $("#test").css("display","none");
- },
- //
- shade: 0,
- btn: ['提交', '重置']
- ,btn1: function(index, layero){ //提交按钮
- var zhuangtai = document.getElementById("zhuangtai").value;
- var yijian = document.getElementById("yijian").value;
-
- //
- $.ajax({
- type: "post",
- url: "http://"+domain+"/admin/zyfp/shenhe_ajax.php",
- data: {id: id,
- zhuangtai: zhuangtai,
- yijian:yijian
- },
- dataType: "json",//回调函数接收数据的数据格式
- success: function(msg){
-
- for(var i = 0; i < msg.length; i++){
- alert('成功')
- document.getElementById("yijian").value="";
- }
- },
- error:function(msg){
- console.log("错误了");
- }
- });
- //
-
-
- },
- btn2: function(index, layero){ //重置按钮
- document.getElementById("yijian").value="";
- return false;
- },
- cancel: function(layero,index){ //关闭按钮
- layer.closeAll();
- }
- });
- }
复制代码 核心代码:
// 销毁数据
end:function (res) {
$("#test").css("display","none");
},
//
|