现在我有了在一列中组合两个数据的两个想法,但当我使用我的方法来解决问题时,出现了一些错误。
第一种方法肯定是错的,因为不能只用+来组合它们
<th data-column-id="NO_ID" >N0</th>
change to---> <th data-column-id="NO_ID + USR_ID" >N0</th>这是第二种方法,不能使用,因为我已经使用了一个格式化程序调用命令来显示按钮,我不能让命令和测试都工作
<script>
formatters:
{
"commands": function(column, row)
{
return "<button type=\"button\" class=\"btn btn-xs btn-default command-delete\" data-row-id=\"" + row.NO_ID + "\"><span class=\"glyphicon glyphicon-trash\"></span></button>"
}
"test": function(column, row)
{
return "NO_ID","USR_ID";
}
</script>发布于 2017-04-11 11:55:04
我发现同样的问题似乎需要更改bootgrid.js文件...
发布于 2017-06-27 23:36:52
是的,您可以让两者都这样工作:
$('#yourBootGridTableId').bootgrid({
formatters: {
"commands": function(column, row){
return "<button type=\"button\" class=\"btn btn-xs btn-default command-delete\" data-row-id=\"" + row.NO_ID + "\"><span class=\"glyphicon glyphicon-trash\"></span></button>";
},
"test": function(column, row){
return "<div>" + row.NO_ID + ", " + row.USR_ID + "</div>";
}
},
rowCount: [5, 10, 25],
caseSensitive: false,
selection: false,
multiSelect: false, //Other bootgrid options...
});https://stackoverflow.com/questions/43336448
复制相似问题