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

このリンクをクリックすると、%20ではなく%2520で生成されます。

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

なぜこれが起こっているのかについて何か考えはありますか?

4

1 に答える 1

1

あなたはおそらく文字列を2回URLエンコードしているでしょう。URLエンコード%20されているのはです%2520

フィドル

于 2013-01-25T15:34:33.623 に答える