{
field: 'papercount',
title: '做题次数',
event: 'details',
style: 'cursor: pointer;color:#20A0FF',
minWidth: 100
},
{
field: '',
title: '状态',
minWidth: 150,
templet:function(d){
if(d.status){
return '<a class="layui-color-blue" lay-event="editstustatus">修改</button>';
}else{
return '<a class="layui-color-blue" lay-event="editstustatus">设置</button>'
}
}
},
渲染表格的其他部分省略。
有两种方式,第一种直接在event里面写上操作的名称。第二种是在templet里面写的。
table.on('tool(studentInfo)', function(obj) {
if (obj.event == 'details') {
//打击做题次数操作
}else if(obj.event=='editstustatus'){
//点击状态里面的按钮的操作
}
})