{
field : '',
title : '操作',
align : 'center',
valign : 'middle',
formatter: operateFormatter,
events: operateEvents
}
- formatter 代表菜单,可以设置图标,button,链接
function operateFormatter(value, row, index) {
return ['<button type="button" class="RoleOfedita btn btn-primary" style="margin-right:15px;">重启</button>',
'<button type="button" class="RoleOfeditb btn btn-primary" style="margin-right:15px;">关闭</button>',
'<button type="button" class="RoleOfeditc btn btn-primary" style="margin-right:15px;">启动</button>'
].join('')
}
- events 代表菜单操作,可以选择设置调转页面,可以ajax
'click .RoleOfeditb': function(e, value, row, index) {
alert('b');
},
- 记录遇到的坑
- 之前设置的table的第一列是动态加载,导致该行设置操作的时候不能获取数据,不知道是什么原因,但是最好不要设置id自动增加,读数据库的最好
- 通过ajax不能获取到table的text属性,目前没解决!