2011-02-06 59 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_字符串添加代碼。