layui table一行数据编辑之后利用update在不刷新页面的情况下更新行数据

table.on('tool(table)', function(obj){
    if(obj.event === 'edit'){
        layer.confirm('是否确定修改当前数据?', function(index){
            $.ajax({
                url: "/public/index.php/Admin/Snmp/setting/id/" +obj.data.devid,
                dataType:'json',
                type: 'POST',
                timeout:5000,
                success:function(res){
                    layer.msg(res.msg);
                    if(res.code == 1){
                        parent.layer.closeAll();
                        obj.update({
                            devicetypedefine:jsondata.devicetypedefine,
                            devname:jsondata.devname,
                            devip:jsondata.devip,
                            groupid:jsondata.groupid,
                            weight:jsondata.weight,
                            trusted:jsondata.trusted,
                            producer:jsondata.producer
                        });
                    }
                },
                complete:function(XMLHttpRequest,status){
                    if(status!='success'){
                        layer.msg("请求出错,请稍候再试");
                    }
                }.bind(this)
            });
        });
    }
});

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值