我正在努力将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函数来显示此名称值或在加载前转换。
如果您有任何想法,请告诉我。
先谢谢
答案 0 :(得分:2)
您应该使用jqGrid的autoencode: true选项。
答案 1 :(得分:0)
如果您想在将数据插入网格之前以任何方式按摩数据,请尝试查看beforeProcessing
event。如果需要,这将允许您遍历返回的数据并清理它。