您的位置:首页 > 其它

表单提交GET方法遇到的问题

2012-12-15 16:12 211 查看
今天遇到 一个表单 提交的问题,用的是form的method='get'方法,但是很奇怪的是 在submit后,url的路径 不是期望的 :

提交的url是 index.php?route=store/index ,表单里面有些数据,提交后 页面的url直接 index.php?后面是form表单的构造参数值key=value对,

原来这就是get 和post的不同之处,post不会更改url,因为它不是用url来传参数的。

如果没有指明method,那么表单是默认采用get方法

而get是用url来传参的,所以它就会从 原先的url ?开始后 用表单内的数据重新来构造url,而表单里面并没有提交的数据,所以导致url的不是期望的格式,即没有带上

route=store/index
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐