jqGrid

2010-07-09 39 views
9

siteme aşağıdaki html var yüklenecek. Bununla birlikte, yükleme bölümünde sürekli olarak sıkışmış. Json benim web sunucusu tarafındanjqGrid

İşte
Uncaught TypeError: Cannot read property '0' of undefined in jquery.jqGrid.min.js:14 

iade ediliyor jqGrid tarafından talep:

{ 
    "page":"1", 
    "total":"1", 
    "records":6, 
    "rows":[ 
    {"id":"37","version":"4.14.9.1","name":"4.14 Patch 8","date":"2010-07-08"}, 
    {"id":"39","version":"4.15.4.1","name":"4.15 Patch 3","date":"2010-07-08"}, 
    {"id":"36","version":"4.13.11.1","name":"4.13 Patch 11","date":"2010-07-15"}, 
    {"id":"40","version":"4.15.5.1","name":"4.15 Patch 4","date":"2010-07-22"}, 
    {"id":"38","version":"4.14.10.1","name":"4.14 Patch 9","date":"2010-07-22"}, 
    {"id":"30","version":"4.16.1.1","name":"4.16 Release","date":"2010-07-30"} 
    ] 
} 

Neden bu durum alıyorum krom konsol aşağıdaki hata gösterir Açılmak?

cevap

33

Sen jqGrid parametrelerinde

jsonReader : { repeatitems: false } 

içermelidir.

+0

Harika, işe yaradı! – KallDrexx

+2

Çalışması gerekiyor! "Repeatitems" öğesinin varsayılan değeri "true" ve jqGrid sayıları tümüyle okumayı dener, bu nedenle satırdaki her öğe yerine {"id": "37", "version": "4.14.9.1", "name": "4.14 Düzeltme Eki 8", "tarih": "2010-07-08"} Örneğin, ["37", "4.14.9.1", "4.14 Yama 8", "2010-07-08" dizilerinin olması gerekir. – Oleg

+0

Yine Oleg'den bir grid jqGrid yanıtı. Thx adam! – Steven