下图为layui里面的监听单元格编辑事件,为实现获取单元格内容并且编辑内容可进行使用。
在编写edit监听单元格事件时,发生了这类错误, 其实这就是变量名的发生的报错,如下table,把table更改一下就好了。
更改后的代码:
//edit编辑表格
layui.use(['layer', 'table'], function () {
layer = layui.layer;
layuiTable = layui.table;
layuiTable .on('edit(tabCar)', function (obj) {
var value = obj.value, data = obj.data, field = obj.field;
layer.msg('[ID:' + data.id + ']' + field + '字段更改为:' + value);
});
});
如类似的问题,也可从以下插件的几个方面考虑,并进行编码修改:
插件引用错误,插件版本太低,插件顺序不对,插件出现重复。