我在使用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