一般来说,上面的表格init的时候,只要定义了edit_url和del_url,表格就会自动显示编辑和删除按钮
比较简单办法,就是把这两个定义的删掉就行了
但是删掉后,会导致行内无刷新编辑失效,因为行内无刷新编辑依托的上面的edit_url, 如果还需要行内无刷新编辑,又不要编辑按钮,可以这样写
{
field: 'operate',
title: __('Operate'),
table: goodsTable,
events: Table.api.events.operate,
formatter: function (value, row, index) {
var that = $.extend({}, this);
var table = $(that.table).clone(true);
$(table).data("operate-edit", null);
that.table = table;
return Table.api.formatter.operate.call(that, value, row, index);
}
}
- 注意上面的goodsTable,要修改为你的表格名,一般就是table