关于form 提交action的问题 [ 2.0 版本 ]
<form class="form-inline" action="<?= Yii::$app->urlManager->createUrl(['post/index']);?>" id="w0" method="get" >
<div class="form-group">
<input type="text" class="form-control" name="PostSearch[title]" id="w0input" placeholder="按标题">
</div>
<button type="submit" class="btn btn-default">搜索</button>
</form>
以上是我的代码,但是在submit后会自动跳转到默认路由上,action怎么写都无法正确识别
我试过 "index.php?r=post/index"
url::to也试过了
有谁遇到过吗 帮忙下,感谢。
最佳答案
其他 3 个回答
-
dashixiong 回答于 2017-05-08 09:06 举报
建议你审查元素看一下那个action地址到底是啥?
-
可能你对form的get不了解?
首先get的时候,action地址里是不能有参数的,例如index.php?r=xxxx中的?r=xxxx会被直接cut掉。
你需要在input.hidden里放r才可以。
没事可以逛下我的Yii小站 http://nai8.me
dashixiong 觉得很赞
zangtian2
注册时间:2016-11-29
最后登录:2017-09-20
在线时长:7小时34分
最后登录:2017-09-20
在线时长:7小时34分
- 粉丝0
- 金钱0
- 威望0
- 积分70