如何将列值传递给Jqgrid中的另一列
How to pass column value to another column in Jqgrid
我有以下 jqgrid 代码,我正在创建一个 link,然后尝试将 bankId 值传递给每一行。
IE
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+" ;
}
}
},
如果您使用 free jqGrid,则允许使用 addParam
作为函数。回调函数有 一个 参数,其属性为 cellValue
、rowid
、rowData
和 options
(带有 formatoptions
)。您可以按如下方式修复 addParam
的代码:
addParam: function (options) {
return "clientid=" + options.rowData.bankId;
}
或
addParam: function (options) {
return "clientid=" + encodeURIComponent(options.rowData.bankId);
}
我有以下 jqgrid 代码,我正在创建一个 link,然后尝试将 bankId 值传递给每一行。 IE 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+" ;
}
}
},
如果您使用 free jqGrid,则允许使用 addParam
作为函数。回调函数有 一个 参数,其属性为 cellValue
、rowid
、rowData
和 options
(带有 formatoptions
)。您可以按如下方式修复 addParam
的代码:
addParam: function (options) {
return "clientid=" + options.rowData.bankId;
}
或
addParam: function (options) {
return "clientid=" + encodeURIComponent(options.rowData.bankId);
}