jsonp, json, jquery, ajax 和 wordpress 刷新页面! :S
·
问题:jsonp, json, jquery, ajax 和 wordpress 刷新页面! :S
嗨,我有两个 wordpress 站点,我想在它们之间进行一些 ajax jsonp 数据传输。
<script type="text/javascript">
$(document).ready(function() {
$.ajax({
type: "POST",
url: "http://www.testsite.com/",
data: {test1:'<?php echo $_REQUEST['test1'] ?>',test2:'<?php echo $_REQUEST['test2'] ?>'},
crossDomain: true,
dataType: "jsonp",
success: function() {
<?php
header("Location: ". $_SERVER['HTTP_REFERER']); //refresh
?>
}
return false;
});
</script>
它不适用于
header("Location: ". $_SERVER['HTTP_REFERER']); //refresh
这条线。似乎我根本没有运行 ajax/jsonp 请求,没有任何反应,没有任何效果。
但是如果我删除此行,它会按预期工作!!!
因为我真的需要这条线(重新加载页面),我不知道该怎么办?有什么想法可以克服这个问题(如何完全运行 ajax 脚本然后刷新站点)?
谢谢你。
解答
PHP 是服务器端,JavaScript 是客户端。
您不能使用 JavaScript 执行 PHP。
而是使用 JavaScript 的window.location。文档:http://www.tizag.com/javascriptT/javascriptredirect.php
更多推荐
所有评论(0)