我在使用jQuery插件1.7.1的Grails(1.3.7)項目中使用遠程分頁插件(http://grails.org/plugin/remote-pagination)v.3.3。我無法將Grails升級到新版本。Grails遠程分頁無法正常工作(jQuery問題?)
我已經添加遠程分頁代碼:
<util:remotePaginate action="index" total="${usersTotal}" update="boxtitle" params="${params}"
max="${grailsApplication.config.max.size}" pageSizes="[10:'10', 30: '30', 100:'100', 300:'300', 1000:'1000']"/>
正如我發現問題(Grails remote-pagination is refreshing entire page instead of div)我已經添加
<g:javascript library="jquery" />
到標頭部分。我也試過:
<g:javascript library="jquery" plugin="jquery"/>
在這兩種情況下空白頁面加載(url不會更改)。
如果我用右鍵點擊打開頁面,它會加載正確的數據。
===更新===
感謝您的意見。 由於Chrome瀏覽器顯示與安裝的插件相關的幾個js錯誤,因此我使用WebDeveloper在新的Firefox中對網站進行了雙重檢查。沒有發現javascript錯誤,jQuery作爲第一個腳本加載。
我發現有趣的事情是,頁面首先更新記錄到正確的頁面(所以插件& ajax的作品 - 更新的數據是可見的一會兒),然後瀏覽器嘗試加載顯示空白的另一個頁面。
是否有任何javascript錯誤?任何404s? – aldrin 2014-10-28 06:12:16
你可以編輯你的問題添加您的索引行動?如果在你的頁面源代碼中添加了jquery.js,你有沒有提交過? – ricardogobbo 2014-10-28 15:32:57
我已更新新數據和答案的問題。 – Milev 2014-10-28 17:42:58