如何在 easy ui datagrid 格式化程序函数中将行数据作为参数传递
How to pass row data as parameter in easy ui datagrid formatter function
如何在 easy ui datagrid 格式化程序函数中将行数据作为参数传递?
例如:
<table id="dg"></table>
$('#dg').datagrid({
url:'datagrid_data.json',
columns:[[
{field:'code',title:'Code',width:100},
{field:'name',title:'Name',width:100, formatter: formatName},
{field:'price',title:'Price',width:100,align:'right'}
]]
});
花了一些时间后,我找到了如下解决方案:
更改函数:
function formatName(val,rowObject,rowIndex) {
if(val === 'E') {
return "Export";
} else if(val === 'I') {
return "Import";
}
return val;
}
如何在 easy ui datagrid 格式化程序函数中将行数据作为参数传递? 例如:
<table id="dg"></table>
$('#dg').datagrid({
url:'datagrid_data.json',
columns:[[
{field:'code',title:'Code',width:100},
{field:'name',title:'Name',width:100, formatter: formatName},
{field:'price',title:'Price',width:100,align:'right'}
]]
});
花了一些时间后,我找到了如下解决方案:
更改函数:
function formatName(val,rowObject,rowIndex) {
if(val === 'E') {
return "Export";
} else if(val === 'I') {
return "Import";
}
return val;
}