首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery-bootgrid如何在同一列中组合两个数据值

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

Stack Overflow用户
提问于 2017-04-11 11:51:18
回答 2查看 199关注 0票数 1

现在我有了在一列中组合两个数据的两个想法,但当我使用我的方法来解决问题时,出现了一些错误。

第一种方法肯定是错的,因为不能只用+来组合它们

代码语言:javascript
复制
<th data-column-id="NO_ID" >N0</th> 
change to--->  <th data-column-id="NO_ID + USR_ID" >N0</th>

这是第二种方法,不能使用,因为我已经使用了一个格式化程序调用命令来显示按钮,我不能让命令和测试都工作

代码语言:javascript
复制
<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>
EN

回答 2

Stack Overflow用户

发布于 2017-04-11 11:55:04

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

票数 0
EN

Stack Overflow用户

发布于 2017-06-27 23:36:52

是的,您可以让两者都这样工作:

代码语言:javascript
复制
 $('#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...
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43336448

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档