在一个页面有多个tab中使用jquery分页插件的问题?

发布于 2022-09-05 05:05:59 字数 706 浏览 9 评论 0

各位大侠:
我用thinkphp和bootstrap设计了一个搜索栏如下:

clipboard.png
当我输入搜索结果后,在相关的表中进行查询返回到这个页面的每个tab中,我使用的是很傻的方式,就是分别用几个ajax发送到相关的后台查询页面,然后通过thinkphp的fetch方法返回几个页面结果,
clipboard.png
fetch返回的结果:

clipboard.png

而现在就出现了一个问题,当我搜索时,只有我当时选中的tab页面的分页效果是正常的,而没有选中的其他tab页面的分页无效(数据全部呈现),就请问各位大侠了,这个怎么破?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

夜唯美灬不弃 2022-09-12 05:05:59

我猜想,js插件实例化需要跟着页面一起展现出来,像你这个ajax只能单纯的js代码,这部分代码不会被实例化的。

也就是说只能用curl页面之后,把整个html提取之后,再把插件完全实例化之后的html代码直接抓出来用就可以了。

寻梦旅人 2022-09-12 05:05:59

别截图啊。。拷贝个代码这样回答时可以复制比较方便。
你的分页只做了一个 #search_comm_bar
那当然只有这个 id 被分页啊。
一个页面里一个 id 只能出现一次,你可以试着把id区分开然后分别触发。
然后进一步你可以尝试做个 function 用 .className 的方式触发分页,用参数做containerID

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文