Javascript 传递包含“&;`”的参数使用AJAX
我使用Javascript 传递包含“&;`”的参数使用AJAX,javascript,jquery,ajax,Javascript,Jquery,Ajax,我使用$.AJAX通过AJAX将字符串传递给PHP 我正在尝试传递此字符串: action=abc¶meter=C&W AJAX根据&将C&W拆分,因此请求采用以下格式: $action = "abc"; $parameter = "C"; 如何将其作为C&W传递,而不将其拆分为其他参数?您应该让jQuery为您进行编码: $.ajax({ url: someUrl, // <- no parameter here data: {action:'ab
$.AJAX
通过AJAX将字符串传递给PHP
我正在尝试传递此字符串:
action=abc¶meter=C&W
AJAX根据&
将C&W
拆分,因此请求采用以下格式:
$action = "abc";
$parameter = "C";
如何将其作为
C&W
传递,而不将其拆分为其他参数?您应该让jQuery为您进行编码:
$.ajax({
url: someUrl, // <- no parameter here
data: {action:'abc', parameter:'C&W'},
...
$.ajax({
url:someUrl,//您应该让jQuery为您进行编码:
$.ajax({
url: someUrl, // <- no parameter here
data: {action:'abc', parameter:'C&W'},
...
$.ajax({
url:someUrl,//使用bog标准JavaScript(无jQuery),您可以使用:
使用bog标准JavaScript(无jQuery),您可以使用:
@copticbag应该是自动的URL将被正确编码,这意味着任何标准服务器都将正确读取它。@copticbag应该是自动的URL将被正确编码,这意味着任何标准服务器都将正确读取它。不管怎样,使用jQuery,那么为什么要自己编写URL呢?如果使用XmlHttpRe,这是有意义的quest
@JanDvorak啊,没有jQuery标记。只是在问题正文中发现了难以捉摸的$.Ajax
。不管怎么说,都使用了jQuery,那么为什么要自己编写URL呢?如果您使用XmlHttpRequest
@JanDvorak啊,没有jQuery标记,这很有意义。只是在问题正文中发现了难以捉摸的$.Ajax
。@Pranav不需要活动on=abc¶meter=C%26W
Oh..谢谢您的更正。@Pranav不需要action=abc¶meter=C%26W
Oh..谢谢您的更正。。