在 jqgrid 格式化程序中使用其他列的单元格值
Use cellvalue of other column in jqgrid formatter
我可以在 colModel 的格式化程序键中使用其他列的单元格值吗?
所以基本上,我想改变 cellvalue --> cellvalue of some other column
.
colModel.push({
'formatter': function(cellvalue, options, rowObject) {
return '<a href="http://someLink/' + cellvalue + '">' + cellvalue + '</a>';
}
});
假设你有两列 name: "mycol1"
和 name: "mycol2"
,你想在第 1 列中添加自定义 formatter
,它使用了 属性 mycol1
锚点的 URL 和 属性 mycol1
中的输入数据作为锚点的文本。代码可能如下:
colModel.push({
name: 'mycol1',
formatter: function(cellvalue, options) {
return '<a href="http://someLink/' + cellvalue + '">' +
options.rowData.mycol2 + '</a>';
}
});
我可以在 colModel 的格式化程序键中使用其他列的单元格值吗?
所以基本上,我想改变 cellvalue --> cellvalue of some other column
.
colModel.push({
'formatter': function(cellvalue, options, rowObject) {
return '<a href="http://someLink/' + cellvalue + '">' + cellvalue + '</a>';
}
});
假设你有两列 name: "mycol1"
和 name: "mycol2"
,你想在第 1 列中添加自定义 formatter
,它使用了 属性 mycol1
锚点的 URL 和 属性 mycol1
中的输入数据作为锚点的文本。代码可能如下:
colModel.push({
name: 'mycol1',
formatter: function(cellvalue, options) {
return '<a href="http://someLink/' + cellvalue + '">' +
options.rowData.mycol2 + '</a>';
}
});