【发布时间】:2014-08-28 11:39:07
【问题描述】:
我有一个 Wordpress 页面,它应该使用 jQuerys 加载方法从服务器加载一些代码:
<div id="mydiv"></div>
<script>
jQuery("#mydiv").load("http://localhost/testserver/wp-content/plugins/myplugin/scripts/view/test.php?x=1&y=2&z=3");
</script>
我的 test.php 脚本是:
<?php error_log(var_export($_GET,true)); ?>
但我无法在test.php脚本中正确获取参数x、y、z:错误日志中的输出显示:
'x' => '1',
'amp;y' => '2',
'amp;z' => '3',
(如果我在 url 字符串中使用 x=1&y=2&z=3,我只会在错误日志中得到 'x' => '1')。
我做错了什么或者这可能是 Wordpress 或 jQuery 错误?
【问题讨论】:
-
你为什么使用 &?只需使用 &。
-
它是 & 不是 amp 'amp;y' => '2',
-
就像我说的,当我只使用 & 时,我只会在错误日志中得到 'x' => '1'。
标签: jquery wordpress load ampersand