yii 表单设置method为get后,url参数重复。 [ 1.1 版本 ]
yii 表单设置method为get后,每次提交表单url参数就会叠加。
比如 查询用户名www.baidu.com/user/name/111
再次提交后www.baidu.com/user/name/111/name/222
每次查询都叠加www.baidu.com/user/name/111/name/222name/333/name/444
请问这个怎么解决,我想每次查询只有一个参数www.baidu.com/user/name/555
共 3 个回答
-
目标网址url前加
/
你现在应该是name/111
改成/name/111
或者指定绝对地址。共 1 条回复haimingyoung 回复于 2015-09-16 15:29 回复谢谢了,我在form中指定了action,就可以了!
<?php $form = $this->beginWidget('CActiveForm', array( 'method' => 'get', 'action'=>$this->createUrl('getrecordadstodraw', array('catid'=>Yii::app()->request->getParam('catid')) ))) ?>
-
-
haimingyoung
注册时间:2015-03-07
最后登录:2015-11-11
在线时长:3小时15分
最后登录:2015-11-11
在线时长:3小时15分
- 粉丝2
- 金钱90
- 威望0
- 积分120