jqGrid和jQuery.get()

时间:2010-03-05 18:27:21

标签: jquery xml ajax jqgrid get

我正在尝试从jQuery.get()响应填充jqGrid,但我遇到了困难。

我的表设置非常简单,并且能够成功调用我的servlet并通过以下设置返回xml:

$("#table_1").jqGrid({
    datatype : 'xml',
    url : 'QueryServlet?param1=x',
    ...
    // the rest of the options
});

所以我知道servlet和我对网格的xmlReader是正确的。问题是我需要在将数据加载到网格之前对数据进行一些编辑。我尝试过以下方面没有成功:

$.get('QueryServlet",{params}, function(data){

    $("#testdiv").html; //test to ensure the get() call is working properly
    // where i need to edit the data
    $("#table_1").addXmlData(data);  // <-the problem

});

我打电话时遇到以下错误: “节点不能插入层次结构中的指定点”代码:“3

我觉得我没有正确使用(数据)。我已经尝试过data.element,data.firstChild,data.lastChild。我对jQuery很新,所以我确定我错误地得到了xml。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)