Показать сообщение отдельно
  #1 (permalink)  
Старый 10.04.2012, 12:56
Аспирант
Отправить личное сообщение для rusbody Посмотреть профиль Найти все сообщения от rusbody
 
Регистрация: 18.02.2011
Сообщений: 51

не работает pjax
Вот сайт разработчика http://pjax.heroku.com/

Вот мой пример http://9i8.ru

У него работает у меня нет)

Ошибок никаких нет, всё отправляется, но всё равно происходит перезагрузка странцы, хоть ты тресни! Может кто чего подскажет

$(function(){

		  $('ul a').pjax('#main')

		$('body').bind('start.pjax',function() {
		setTimeout("$('#loading-shade').hide();",2000); // to be sure that loading message hides
		$('#loading-shade').show();
		});
		$('body').bind('end.pjax',function() {
		$('#loading-shade').hide();
		});
    })


Код страницы

<body>
<div id="loading-shade" style="display:none">Загрузка...</div>
<div id="main">
<ul>
  <li>home</li>
  <li><a href="/dinosaurs.php">dinosaurs</a></li>
</ul>

<?php
if (!isset($_SERVER['X-PJAX'])) {  echo "не работает"; } else { echo "работает";}
?>

</div>
</body>


Не пойму в чём проблема, вроде запрос отправляется и должен придти ответ, а всё равно страница перезагружается
Ответить с цитированием