Привет, у меня есть два сайта 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-скрипт и затем обновить сайт)?
Спасибо.