各位大侠:
我用thinkphp和bootstrap设计了一个搜索栏如下:
当我输入搜索结果后,在相关的表中进行查询返回到这个页面的每个tab中,我使用的是很傻的方式,就是分别用几个ajax发送到相关的后台查询页面,然后通过thinkphp的fetch方法返回几个页面结果,
fetch返回的结果:
而现在就出现了一个问题,当我搜索时,只有我当时选中的tab页面的分页效果是正常的,而没有选中的其他tab页面的分页无效(数据全部呈现),就请问各位大侠了,这个怎么破?
各位大侠:
我用thinkphp和bootstrap设计了一个搜索栏如下:
当我输入搜索结果后,在相关的表中进行查询返回到这个页面的每个tab中,我使用的是很傻的方式,就是分别用几个ajax发送到相关的后台查询页面,然后通过thinkphp的fetch方法返回几个页面结果,
fetch返回的结果:
而现在就出现了一个问题,当我搜索时,只有我当时选中的tab页面的分页效果是正常的,而没有选中的其他tab页面的分页无效(数据全部呈现),就请问各位大侠了,这个怎么破?
别截图啊。。拷贝个代码这样回答时可以复制比较方便。
你的分页只做了一个 #search_comm_bar
那当然只有这个 id 被分页啊。
一个页面里一个 id 只能出现一次,你可以试着把id区分开然后分别触发。
然后进一步你可以尝试做个 function 用 .className 的方式触发分页,用参数做containerID
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
我猜想,js插件实例化需要跟着页面一起展现出来,像你这个ajax只能单纯的js代码,这部分代码不会被实例化的。
也就是说只能用curl页面之后,把整个html提取之后,再把插件完全实例化之后的html代码直接抓出来用就可以了。