之前的修改 编辑有个bug
80# 4kw 改一下字 #后面的字消失了。
用下面的就没事了。
//监听单元格编辑
table.on('edit(table)', function(obj){
var value = obj.value //得到修改后的值
,data = obj.data //得到所在行所有键值
,field = obj.field; //得到字段
//layer.msg('[ID: '+ data.id +'] ' + field + ' 字段更改为:'+ value);
table_edit_update(data.id,field,value);
});
function table_edit_update(id, field, value){
// 所有参数都放 POST 里,不拼 URL
$.post('/admin/goods/update/only', {
id: id,
[field]: value // 动态字段名,自动转码,支持所有字符
}, function(result){
if(result.success){
layer.msg('修改成功');
}else{
layer.closeAll();
layer.msg(result.msg);
}
},'json');
}以前用的下面这种 这种要放弃了。
function table_edit_update(id,field,value){
$.post('/admin/link/update?'+field+'='+value,{id:id},function(result){
if(result.success){
layer.msg('修改成功');
}else{
layer.closeAll();
layer.msg(result.msg);
}
},'json');
}站长微信:xiaomao0055
站长QQ:14496453