1
我試圖從jQuery.get()響應填充一個jqGrid,我有困難。jqGrid和jQuery.get()
我有我有表中設置了很簡單,已經能夠成功調用我的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 。任何幫助表示讚賞。
你能給什麼樣的數據看起來像一個例子? – MikeWyatt 2010-03-05 18:30:40
是的,抱歉,花了這麼長時間纔回到這裏(週末已經沒有了)。這是與我使用螢火蟲當調試它看到該Servlet的響應: <?XML版本= 「1.0」 編碼= 「UTF-8」 獨立= 「是」> CELL1 | 小區2 |
小區1 | 小區2 |
–
user287344
2010-03-08 16:20:10