“<>”中的字段值不会显示在jQGrid中

时间:2011-11-16 14:16:57

标签: jqgrid

我正在努力将JSON数据显示到jQgrid中。并能够正确显示它。 能够在响应时显示数据:

  

{ “页”: “1”, “总”:3 “记录”: “22”, “行”:[{ “ID” 为 “1”, “细胞”:[ “1”,”测试   name“,”Owner1“]},{”id“:”2“,”cell“:[”2“,”new test name“,”Owner2“]}}}

但是当使用'<>'更新名称时遇到问题并且jQgrid不会显示名称并显示空名称值

  

{ “页”: “1”, “总”:3 “记录”: “22”, “行”:[{ “ID” 为 “1”, “细胞”:[ “1”,” <试验    name>“,”Owner1“]},{”id“:”2“,”cell“:[”2“,”< new test name>“,”Owner2“]}}}

我有一种方法可以在从DB获取值时替换此字符。但它不合适。

我正在搜索javascript或jQgrid函数来显示此名称值或在加载前转换。

如果您有任何想法,请告诉我。

先谢谢

2 个答案:

答案 0 :(得分:2)

您应该使用jqGrid的autoencode: true选项。

答案 1 :(得分:0)

如果您想在将数据插入网格之前以任何方式按摩数据,请尝试查看beforeProcessing event。如果需要,这将允许您遍历返回的数据并清理它。