ajax и ie9

Тема в разделе "JavaScript", создана пользователем alxndr52, 24 фев 2013.

  1. alxndr52

    alxndr52

    Регистрация:
    5 фев 2013
    Сообщения:
    35
    Симпатии:
    13
    подскажите в чем может быть проблема
    Код:
    	function showContent(link) {
    	   
    		$.ajax({
    			url: link,
    			type: 'POST',
    			async: true,
    			context: 'div#contentBody',
    			dataType: 'html',
    			success: function(data) {
    				window.alert(data);
    			$("div#contentBody").empty();
    			$("div#contentBody").html(data);
    		}
    });
    }
    везде работает нормально кроме ie9 в переменной data вываливает undefined
     
    saxum2010 нравится это.
  2. alxndr52

    alxndr52

    Регистрация:
    5 фев 2013
    Сообщения:
    35
    Симпатии:
    13
    Что то не особо много ответов. Сам проблему решил приходил не тот заголовок от сервера и IE его не понимал.
    PHP:
    <?php header('Content-type: text/html; charset=windows-1251');?>
    <div id="results">okokokokokok</div>[/code]
     
    saxum2010 нравится это.
  3. saxum2010

    saxum2010

    Регистрация:
    6 фев 2013
    Сообщения:
    111
    Симпатии:
    34
    Спасибо за решение, у меня http://wmasteru.ru/threads/ошибка-ie9.4078/ тут также сработало