Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: jquery (.get) и ie
 
 автор: brys   (03.09.2010 в 03:14)   письмо автору
 
 

Помогите разобраться.
При вызове функции первый раз. все работает отлично, но когда вызываю второй раз перестаёт работать в ie(во всех). в других браузерах все нормально работает.

Вызываю так:

<a onclick="reCercle(); return false;" href="#"><img alt="" class="reSovet" src="images/arrow_circle_double.png" width="16" height="16" /></a>


Сама функция:

function reCercle(){
    $('.reSovet').attr('src','images/ajax-loader.gif');
    $.get('ajaxFiles/re_sovet.php',{}
    ,function(date) {
        $('.reSovet').attr('src','images/arrow_circle_double.png');
        $('#randomSovet').empty().html(date);
    });    
    return false;    
}

  Ответить  
 
 автор: bishake   (03.09.2010 в 10:32)   письмо автору
 
   для: brys   (03.09.2010 в 03:14)
 

Что именно не работает? Не срабатывает callback-функция или элементы DOM не обновляются?

  Ответить  
 
 автор: brys   (03.09.2010 в 14:33)   письмо автору
 
   для: bishake   (03.09.2010 в 10:32)
 

callback-функция

  Ответить  
 
 автор: bishake   (04.09.2010 в 00:43)   письмо автору
 
   для: brys   (03.09.2010 в 14:33)
 

Хм, а Вы случайно не обрабатываете на сервере заголовки, отправленные объектом XMLHttpRequest? JQuery ИМХО отправляет заголовок X_HTTP_REQUESTED_WITH, значение которого IE приводит к нижнему регистру...

  Ответить  
 
 автор: brys   (10.09.2010 в 01:45)   письмо автору
 
   для: bishake   (04.09.2010 в 00:43)
 

Помогло добавлении в вызываемый фаил:


header("Cache-Control: no-cache, must-revalidate");

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования