星期二, 12月 01, 2009

[jQuery] jqGrid 的問題 - 畫面上的 Loading 會停住,沒顯示資料

正在研究這個東西: jQuery plugin - jqGrid

昨天本來還好好的,但是今天因為想說要瞭解一下一些屬性,所以自己試著調整一下
發現 jsonReader 中的 repeatitems 屬性,如果設定成 true,
在 ajax 讀取的時候,會有 javascript 的錯誤 : 『cur is undefined』,在 jquery.jqGrid.min.js 中
而且畫面會一直保持著 Loading 的字樣,讓你以為當機了~~~

http://code.google.com/p/phpmashup/source/browse/trunk/html/default/scripts/jquery/jqGrid/jquery.jqGrid.js

我後來了解了~
原來 jsonReader 的設定中,repeatItems 是用來設定是否有多組結果集
比如說 subgrid 的資料
基本上,如果這個 grid 僅僅是顯示一組資料,而你傳回的 rowdata 就只是一組,這樣的話,就要設定成 fasle
不然,就會跟我一樣,畫面上的 Loading 字樣會一直停在那邊讓你以為是當機了~~~

現在還在思考,要怎樣做 debug 會比較好~~~

沒有留言:

張貼留言

Powered By Blogger