如何在 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;  
}