茂名模板建站代理,晋宁网站建设,成品网站建设,建立微信群怎么建今天用 EasyUI datagrid 来做列表#xff0c;要对一些数据进行格式化#xff0c;推断某字段状态时#xff0c;发现 formatter 格式化相应的函数不起作用。 table idlist_data title未审核报表 classeasyui-datagrid stylewid… 今天用 EasyUI datagrid 来做列表要对一些数据进行格式化推断某字段状态时发现 formatter 格式化相应的函数不起作用。 table idlist_data title未审核报表 classeasyui-datagrid stylewidth: auto;height:350px; urltoolbar#toolbar paginationtrue pagesize10 total20rownumberstrue fitcolumnstrue singleselecttrue pagelist[10,20] loadmsg正在努力载入数据,请稍后...theadtrth data-optionsfield:报表名称,width:200,align:center报表名称/thth data-optionsfield:报表分组,width:80,align:center报表分组/thth data-optionsfield:报表类型,width:80,align:center报表类型/thth data-optionsfield:报表分类,width:80,align:center报表分类/thth data-optionsfield:制表人,width:80,align:center上报人/thth data-optionsfield:实际报出日期,width:90,align:center formatterChangeDateFormat上报时间/thth data-optionsfield:填报单位,width:80,align:center上报单位/thth data-optionsfield:审核状态,width:80,align:center审核状态/thth data-optionsfield:审核状态,width:80,align:center formattermanagerstr操作/th/tr/thead
/table出问题是这句 th data-optionsfield:审核状态,width:80,align:center formattermanagerstr操作/th 改成前面没有出现过的字段否则不会进来格式化的。 th data-optionsfield:用户报表编号,width:80,align:center formattermanagerstr操作/th 后来检查发现 假设某列的 field值在前面已经出现过则后出现的同field列在这里我的是 “审核状态”,将按第一次出现的field列使用。假设第一次出现的field同值的列没有formatter兴许的formatter将无效。 function managerstr(value,rowData,rowIndex) {if (rowData[审核状态] 未审核)return 1;else if (rowData[审核状态] 已取回重填)return 2;elsereturn 已经审核不同意操作;}