具有%符号的Yii框架URL提供400状态

时间:2012-09-29 08:16:54

标签: php url yii

我有一个搜索表单,其中只包含一个带提交按钮的文本字段。

如果用户搜索任何文本,我们会根据搜索字符串将结果发送到浏览器。

如果搜索字符串包含%符号,那么我的请求状态为错误(400),

如何解决此问题?

注意:我使用了Yii framework提供的路径类型URL

1 个答案:

答案 0 :(得分:2)

我建议您使用encodeURI

 var value=$("#searchbar").val();
 var senddata=encodeURI("main.php?value="+value);

$.get(senddata,function(){

//write some code
})