Yii2的form表单get方式提交的地址与action里面的不同 [ 新手入门 ]
好奇怪?
我form表单提交的地址明明是/blog-advanced/backend/web/index.php?r=sys/index
的路径,提交后直接给我变成/blog-advanced/backend/web/index.php
了,但是用post的方式提交路径和action的一样,难道是 get 方式提交不支持这样的 url 路径吗? 知情人士请回答。。。。。。。。。。。。。。。。。。
<form class="navbar-form navbar-right" action="/blog-advanced/backend/web/index.php?r=sys/index" method="get" style="margin-top: 0">
共 7 条回复
-
你是get提交啊,会吧原来的get参数覆盖啊 当然不行了
共 1 条回复word1018808441 回复于 2015-05-06 15:00 回复正解啊!!!!!!!
word1018808441 觉得很赞 -
zuixian113 回复于 2017-04-05 14:54 举报
学习,请教如何写?
-
snail_xuxu 回复于 2017-08-20 20:36 举报
在你的表单里面加上一个隐藏域,再次提交时就会在URL中拼凑出r='sys/index'这一段了
wayneluo , snail_xuxu 觉得很赞 -
snail_xuxu 回复于 2017-08-20 20:40 举报
在你的表单里面加上一个隐藏域,再次提交时就会在URL中拼凑出r='sys/index'这一段了
<input type="hidden" name="r" value="sys/index">
wayneluo , snail_xuxu 觉得很赞
word1018808441 重庆
注册时间:2015-03-24
最后登录:2018-07-04
在线时长:629小时49分
最后登录:2018-07-04
在线时长:629小时49分
- 粉丝49
- 金钱7395
- 威望40
- 积分14085