- 直接屏蔽需要屏蔽的url即可隐藏按钮 如下可屏蔽编辑按钮
Table.api.init({
extend: {
index_url: 'user/deal/index?ids=' + ids[1],
add_url: 'user/deal/add?ids=' + ids[1],
del_url: 'user/deal/del',
multi_url: 'user/deal/multi',
table: 'user',
}
});
- 通过 formatter 控制显示隐藏
table.bootstrapTable({
url: $.fn.bootstrapTable.defaults.extend.index_url,
pk: 'id',
sortName: 'id',
columns: [[
{
field: 'operate',
title: __('Operate'),
table: table,
events: Table.api.events.operate,
formatter: function(value, row, index) {
var that = $.extend({}, this);
var table = $(that.table).clone(true);
if (row.status === 2) {
$(table).data("operate-del", null);
}
that.table = table;
return Table.api.formatter.operate.call(that, value, row, index);
}
}
]]
});
查看更多