0

我有这段代码可以在我的网站中执行搜索:

var encoded = encodeURIComponent($("#searchBar").val());
location.href = sitePath + "/search/keyword/" + encoded;

因为我是意大利人,所以我使用了很多像 à è ù 这样的字符,但是当我将它们放入 search3w 时,它们的编码不正确。

如果我尝试控制日志编码的 var,它将为 URL 打印正确编码的字符,但是当脚本有效重定向到 te 页面时,我有类似http://www.mysite.it/search /à 和 chars 的东西不好已收到。

4

1 回答 1

0

我认为 encodeURIComponent 函数可能有问题。您是否使用 firebug 进行调试?

问候, dan8912

于 2013-09-05T14:32:11.457 回答