我正在尝试创建一个 ajax 搜索页面,它显示类似于 google 的实时结果。
现在我正在努力解决如何将搜索查询转换为small dog
参数GET
,在这种情况下它将是"searchresults?search=small+dog"
. 我想要的是将单词之间的所有空格替换为单词+
之前和之后的空格。
我认为使用正则表达式是可能的,或者是否有一些 javascript 或 jquery 函数对其进行编码?
我尝试使用escape
, encodeURI
, ... ,但它产生了空格%20
。PHP 会理解它们是多个单词吗?