繁体   English   中英

jquery-bootgrid如何在同一列中组合两个数据值

[英]jquery-bootgrid How to combine two data value in one same column

现在我有两个想法将两个数据合并在一列中,但是当我用我的方式解决时出了点问题。
第一种方式肯定是错误的,因为不能只是把+组合起来

<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>

我发现同样的问题似乎需要更改bootgrid.js文件....

是的,你可以这样做:

 $('#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...
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM