繁体   English   中英

如何将列值传递给Jqgrid中的另一列

[英]How to pass column value to another column in Jqgrid

我有以下jqgrid代码,我正在创建一个链接,然后尝试将bankId值传递给每一行。 即link1 link2

如何在jqgrid的fdic列中传递bankId值

{ name: 'bankId',label: 'bankId', align:'left', width: 10,hidden:true },
{ name: 'fdicNumber', label: 'fdicNumber',width: 70, key: true,
            formatter: "showlink",
                formatoptions: {
                    baseLinkUrl: testUrl,
                    idName: "",
                    addParam: function (options,rowObject) {
                      //  return "clientid="+options.rowid+" ;
                        return "clientid="+options.bankId+" ;
                    }
                }

            },

如果使用免费addParam ,则允许使用addParam作为函数。 回调函数有一个参数,其属性为cellValuerowidrowDataoptions (带有formatoptions )。 您可以按以下方式修复addParam的代码:

addParam: function (options) {
    return "clientid=" + options.rowData.bankId;
}

要么

addParam: function (options) {
    return "clientid=" + encodeURIComponent(options.rowData.bankId);
}

暂无
暂无

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

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