layui批量删除怎么刷新当前分页

互联网 19-7-11

1.先进行可视化界面操作,如图有2条数据。

2.批量选择需要删除的数据。

3.点击删除按钮,弹出提示代码

layer.confirm("确认删除勾选的专题?", {icon: 3, title:"确认"}, function(){       batchDel(resSubInfoIds);      }, function(){  });

batchDel 调用真正的批量删除方法

4.批量删除完的结果界面。

相关推荐:《layui框架教程》

5.加数据的方法,等下批量删除时会用到这个,所以这个方法是复用的,数据初始加载和批量删除过程中都会使用:

function load(pageNum, params){ params = params || {}; params.current = pageNum; $.post(ctxBack+"/XXXXXX/list", params, function(result){     if(false === result.success){     layer.alert(result.message || "专题数据加载失败", {icon: 2,title:'错误'});     return;     }     laytpl(gridTpl).render(result.data.records, function(html){         $(gridPanelId + " table tbody").empty().append(html);     });         //缓存查询参数         gridParams.page = result.data.current;         gridParams.params = params;         renderPage($(gridPanelId + " .panel-footer"), result.data, load, params); }).error(function(){ layer.alert("专题数据加载失败", {icon: 2,title:'错误'}); }); }

6.删除的方法,批量删除完刷新,其实就是再次请求初始化的方法加载一次数据而已,使用ajax的方法来求,实现无页面刷新,代码如下:

/**      * 删除专题      */     function del(){     var resSubInfoIds=getCheckedData();     if(resSubInfoIds == ""){     layer.msg("请选择需要删除的专题");     return ;     }     layer.confirm("确认删除勾选的专题?", {icon: 3, title:"确认"}, function(){       batchDel(resSubInfoIds);      }, function(){  });         } /**      * 批量删除      */     function batchDel(resSubInfoIds){     var loading = layer.load(2, { shade: [0.3,'#fff']});     params={resSubInfoIds:resSubInfoIds};     $.post(ctxBack+"/XXXXXX/batchDel", params, function(result){     if(false === result.success){     layer.alert(result.message || "专题删除失败", {icon: 2,title:'错误'});     return;     }     layer.msg("专题删除成功"); }).error(function(){ layer.alert("专题删除失败", {icon: 2,title:'错误'}); }).complete(function(){ layer.close(loading); //加载完成关闭loading load(gridParams.page, gridParams.params); //更新当前页 });     }

以上就是layui批量删除怎么刷新当前分页的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 分页
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:layui icon是什么

相关资讯