Показать сообщение отдельно
  #1 (permalink)  
Старый 06.08.2010, 17:10
Новичок на форуме
Отправить личное сообщение для Sh0dan Посмотреть профиль Найти все сообщения от Sh0dan
 
Регистрация: 20.01.2010
Сообщений: 4

IE8 + jQuery + $.ajax
Доброго времени суток, господа. 3й день воюю со связкой, указанной в теме. Суть такова: осел не инициирует аякс запрос и "радует" ошибкой:
"Объект не поддерживает это свойство или метод". Фишка в том что после ручного обновления страницы js отрабатывает отлично. Пытался подключать различные версии jQ - не помогло. Вот пример проблемного кода:

<h1>IE Ajax Test</h1>
<a href='javascript:void(0);' id='ajax'>do ajax</a><br/>
<div id='res'></div>
<script type='text/javascript'>
	$(document).ready(function(){
		if($.browser.msie) alert("IE ver. " + $.browser.version);
		$('#ajax').click(function(){
			doAjax();
		});
	});
	function doAjax() {
		var post_data = "ajax=true";
		$.ajax({
            type: 'POST',
            data: post_data,
            url: '<?php echo $this->createUrl('test/ajax');?>',
            success: function(responce) {
				$("#res").append(responce + "<br/>");
            }
        });
	}
</script>


Искренне прошу помощи. Все предположения уже исчерпаны. Заранее благодарен.
Ответить с цитированием