链接中的空格被替换为%2520而不是%20 jquery

时间:2013-01-25 15:32:09

标签: jquery json

$(".row").each(function(){
    $(this).attr('href', $(this).attr("href").replace(/\s/g,"%20"));
    });

当您点击此链接时,它会生成%2520而不是%20。

...position=Administrative%2520Assistant-%2520Robotics

有关为何发生这种情况的任何想法?

1 个答案:

答案 0 :(得分:1)

您可能会对字符串进行两次URL编码,因为%20网址编码为%2520

FIDDLE