layui 分页 删除一条数据后 如何刷新当前页

提问 已结
4 1374
S.Jone
S.Jone 2017-1-11
悬赏:5飞吻
layui 分页 删除一条数据后 如何刷新当前页
回帖
  • 删除时调用ajax在返回中判断是否删除成功,如果删除成功再调用进行页面刷新,如果没有刷新肯定是有原因的,有可能是已经刷新了,只不过你后台数据没有删除。还有一种可能就是没刷新,数据没有重新查询。
    0 回复
  • S.Jone
    2017-1-12
    这样就可以了
    $.ajax({
    cache: true,
    type: "POST",
    url: "/News/AddNews",
    data: { newsid: newsid, small: small, title: title, txtconetent: txtconetent, newstype: newstype, sort: sort, date: date },
    async: true,
    success: function (data) {
    if (data.newsid > 0) {

    fanhui();
    layer.msg('操作成功',
    {
    time: 1500
    });
    loadpage();
    layui.use(['laypage'], function () {
    var laypage = layui.laypage;
    laypage({
    cont: 'page',
    pages: datacount, //总页数
    groups: 5,//连续显示分页数
    first: "首页",
    last: "末页",
    skip: true,
    hash: "page",
    curr: onpage,
    jump: function (obj, first) {
    var curr = obj.curr;
    if (!first) {
    onpage = curr;
    layer.msg('第 ' + curr + ' 页', { time: 600 });
    }
    datalist(curr);
    }
    });
    });
    }
    }
    });
    1 回复
  • 可以这样:
    layer.msg('成功啦', {6, shade: 0.5, time:1500},function(){window.location.reload();});
    0 回复
  • S.Jone
    2017-1-11
    @客服 然而并不行
    0 回复