【发布时间】:2011-01-02 18:56:34
【问题描述】:
在“wordpress”页面我有这个代码:
function displayData(id) {
var $j = jQuery.noConflict();
$j.ajax({
type:'POST',
data:{rid:id},
url: "http://www.mywebsite.com/?page_id=123",
success: function(value) {
alert('<?php echo($_POST['rid']) ?>');
}
});
}
但 alert 中显示的值为空。如何获得“摆脱”价值?
谢谢, 胡里奥
【问题讨论】:
-
我假设您正在尝试通过 ajax 调用更改 post 变量,但是 POST['rid'] 在页面加载时被调用,在 ajax 调用之前被调用,并且获胜在页面重新加载之前不会更改。尝试在 ajax 响应中返回您想要的值。
-
我正在尝试对同一页面中包含的“php”函数进行异步调用,用方法名称替换“echo”并传递参数“rid”。但目前我不知道该怎么做
标签: php javascript jquery wordpress