html get方法 - 两个单词的值问题

dan*_*aba 0 html php jquery

每个以国名作为一个单词的请求都会通过,只有"联合王国"不会.

$("#content").load('view.php?country=united kingdom');
Run Code Online (Sandbox Code Playgroud)

非常感谢

Håv*_*ard 5

逃离英国使用encodeURIComponent,主要是用加号代替空间.

例:

country = "united kingdom";
$("#content").load('view.php?country=' + encodeURIComponent(country));
Run Code Online (Sandbox Code Playgroud)

或者,使用.load自动转义的data参数.

$("#content").load('view.php', { country: "united kingdom" });
Run Code Online (Sandbox Code Playgroud)