在一个页面有多个tab中使用jquery分页插件的问题?
各位大侠:
我用thinkphp和bootstrap设计了一个搜索栏如下:
当我输入搜索结果后,在相关的表中进行查询返回到这个页面的每个tab中,我使用的是很傻的方式,就是分别用几个ajax发送到相关的后台查询页面,然后通过thinkphp的fetch方法返回几个页面结果,
fetch返回的结果:
而现在就出现了一个问题,当我搜索时,只有我当时选中的tab页面的分页效果是正常的,而没有选中的其他tab页面的分页无效(数据全部呈现),就请问各位大侠了,这个怎么破?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我猜想,js插件实例化需要跟着页面一起展现出来,像你这个ajax只能单纯的js代码,这部分代码不会被实例化的。
也就是说只能用curl页面之后,把整个html提取之后,再把插件完全实例化之后的html代码直接抓出来用就可以了。
别截图啊。。拷贝个代码这样回答时可以复制比较方便。
你的分页只做了一个 #search_comm_bar
那当然只有这个 id 被分页啊。
一个页面里一个 id 只能出现一次,你可以试着把id区分开然后分别触发。
然后进一步你可以尝试做个 function 用 .className 的方式触发分页,用参数做containerID