Показать сообщение отдельно
  #1 (permalink)  
Старый 24.09.2008, 19:46
Интересующийся
Отправить личное сообщение для maxtor Посмотреть профиль Найти все сообщения от maxtor
 
Регистрация: 24.09.2008
Сообщений: 16

Не вызывается callback у post в IE
Код:
<?
	if ($_GET['act'] == 'test') {
		print(rand());
	} else {
?>
<script language="javascript" type="text/javascript" src="js/jquery.js"></script>
<div id="captcha_container">тут будет каптча<div>
<script type="text/javascript">
$(document).ready(function() {
	$("#captcha_container").click(function() {
		$.post(
			'test.php?act=test',
			function (data){
				$("#captcha_container").html(data);
			}
		);
	});
});
</script>
<? } ?>
Проблема в том, что не вызывается колбэк в Internet Explorer. Сам запрос выполняется, но данные в функцию не передаются. Проблема только в IE.
Еще один важный факт! На серверах с вебсервером Апач в IE все работало, но у меня nginx, в нем не работает... Кто нибудь сталкивался с данной проблемой? В какую сторону копать?

Последний раз редактировалось maxtor, 24.09.2008 в 19:54.
Ответить с цитированием