我使用jqGrid v4.5.2(最新的寫作時間),與jQuery 1.9.1。 jqGrid方法GridUnload似乎不起作用。它在v3.8.1中工作(請參閱另一個關於jqGrid GridUnload的線程的this example),但是使用與最新的jqGrid完全相同的代碼,它不會(即使使用jQuery 1.4.4,這是在該示例中使用的)。jqGrid GridUnload不工作在最新的jqGrid
FireFox的錯誤控制檯報告「沒有這樣的方法:GridUnload」。這意味着該方法已從後面的jqGrid中刪除,但在jqGrid發行說明here中沒有提及。
我無法恢復到之前的jqGrid版本,而沒有將jquery恢復到1.9.x之前,這打破了我的代碼其他部分的功能。
任何想法,如果GridUnload已從最新的jqGrid中刪除,或由其他方法取代?
我看github上的代碼並存在;你能提供一個關於jsfiddle的演示嗎?這裏工作︰http://jsfiddle.net/IrvinDominin/pnYMc/ –
啊,發現問題 - 看來'GridUnload'和'GridDelete'方法是「額外的方法」,你必須有下載jqGrid代碼時檢查。下載時我顯然未選中其他方法。如果網站確切地提及了哪些方法被覆蓋了(雖然我看到它在評論中說「摧毀,卸載」)會有所幫助。 –
所以你沒有完整的jqGrid腳本,而是一個沒有加法方法的「自定義」方法:「這個模塊提供了額外的網格方法,例如:destoying,卸載,accesing和設置列屬性,創建自定義表單搜索和工具欄搜索」 –