2011-02-06 57 views
1

我使用这个代码来生成从我的jqGrid的数据的XML:jqGrid的XML生成空单元格

var grid = $("#gridTable"); 
var dataFromGrid = grid.jqGrid ('getRowData'); 
var xml_string = '<rows>\n' + xmlJsonClass.json2xml ({rowTest:dataFromGrid}, '\t') + 
       '</rows>'; 

当电网在细胞内是空的,我得到的XML标签“_EMPTY_STRING”里面, 如何我改变它只是空的XML标签(像这样:<cell1></cell1>) 而生成它?

感谢提前。

回答

2

最简单的方法来做到这仅仅是与以下行

xml_string = xml_string.replace(/>__EMPTY_STRING_<\//g, "><\/"); 

这将削减所有__EMPTY_STRING_字符串添加代码。