1. 程式人生 > >大三筆記(layui彈出層完成資料更改後重載表格)

大三筆記(layui彈出層完成資料更改後重載表格)

過載本級表格:

 layer.confirm('真的刪除行麼', function(index){
    	deleterow(data.student_id);//邏輯操作
    	layer.msg("刪除成功");//提示
        obj.del(); //刪除行
        layer.close(index);
        table.reload('ldh',{page:{curr:1}}); //過載表格,第一個引數是表格id

過載父級表格(即在彈出層中修改資料,然後彈出層消失,重新整理父級表格):

  var index = parent.layer.getFrameIndex(window.name); 
		  $.ajax({
	
	  	 	 type:'POST',
	          url: '/myspringTest/update.do',
	        	data: stu,
	        	
	          dataType:"json",
	      
	          success: function (data) {
	        	 if(data.success){
	        		alert("更新成功");
	        		  parent.layer.close(index); //再執行關閉
	        		  parent.layui.table.reload('ldh',{page:{curr:1}});
	        		//  $(".layui-laypage-btn")[0].click(); //通過觸發頁面區域性重新整理按鈕來重新整理父頁面更新修改後的表格資料
	
	        		 
        	 }
          },error:function(data){
        	  console.log(data.result);
          }