翻页 后查询条件丢失的问题! [ 1.1 版本 ]
表单我用的post,翻页后post就空了,查询条件丢失。
在网上搜的解决方案:在action中先把条件写进get,但是我写进get了,翻页后get还是空的
求解惑,万分感谢!!
helloWorldTest 补充于 2017-07-27 17:24
如图,表单用的get方法,这种方法是没问题的。分页类会自动把get过来的参数,带到下一页
但是如果表单用post,怎把post过来的参数,加到下一页的链接上
最佳答案
-
你生成的get链接上不带参数?
共 5 条回复helloWorldTest 回复于 2017-07-26 15:12 回复form如果是用get方法提交的是没问题的,url是带参数的。但是如果用post方法提交,翻页后get只剩下分页类的参数,在action里面用$_GET['NAME']='test'这样,也不能传到下一页
helloWorldTest 回复于 2017-07-26 15:16 回复其实传不过去也是必然的,因为分页类的下一页用的是a标签,如果表单是用get方法提交的,会把参数加到a标签的src里面,但是如果表单是用post提交的,a标签里面是没有post过来的参数的。
@helloWorldTest 你要用get方式传值,不把值放到链接上咋行?你要用post,就把参数通过隐藏的输入框传递。
helloWorldTest 回复于 2017-07-27 17:25 回复@koko 嗯,这个方法可以,就是有点麻烦
@helloWorldTest 这已经够简单了吧,基本页面跳转时参数传递就这些方法。只是你这跳转中默认没传递要把它给补上去。
其他 4 个回答
helloWorldTest
注册时间:2017-07-26
最后登录:2018-11-05
在线时长:4小时48分
最后登录:2018-11-05
在线时长:4小时48分
- 粉丝0
- 金钱95
- 威望0
- 积分135