Jquery.Load() не работает в IE, а в других браузерах все ОК

Задача: Jquery.Load() не работает в IE,а в других браузерах все ОК

В IE Неработает $(«#text»).load(«page.html»); а в Опре работает отлично,хотя в ИЕ алерт выводит значение файла…Подскажите в чем проблема
<script language=»javascript» type=»text/javascript»>
$(document).ready(function(){
$(«#text»).load(«1.html»,function(data){alert(data);$(«#text»).html(data);});
});
</script>

 

Решение:

Есть такая проблема в IE.
Заметил, что в конструкции $(‘#selector’).load(‘file’);
всё зашибись. Ошибка возникает, если используем остальные 2 параметра load: data и callback.
Конкретно в jQuery эта ошибка возникает при переборе параметров:
if( callback )
self.each( callback, [res.responseText, status, res] );
}
У меня получилось решить проблему довольно просто: в вызываемом файле принудительно заставляем передать UTF-кодировку в заголовке (файл сам по себе итак в UTF, но IE как всегда нужно отдельно сообщать простые факты ):
header(‘Content-Type: text/html; charset=utf-8’);