今天用 EasyUI datagrid 来做列表,要对一些数据进行格式化,推断某字段状态时,发现 formatter 格式化相应的函数不起作用。



出问题是这句:


改成,前面没有出现过的字段,否则,不会进来格式化的。


后来检查发现 : 假设某列的 field值,在前面已经出现过,则后出现的同field列,在这里,我的是 “审核状态”,将按第一次出现的field列使用。假设第一次出现的field同值的列没有formatter,兴许的formatter将无效。

function managerstr(value,rowData,rowIndex) {
        if (rowData["审核状态"] == "未审核")
            return "1";
        else if (rowData["审核状态"] == "已取回重填")
            return "2";
        else
            return "已经审核,不同意操作";
    }









相关文章:

  • 2021-08-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-02-10
  • 2022-12-23
  • 2022-12-23
  • 2022-03-01
  • 2022-12-23
相关资源
相似解决方案