Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> jquery и load ошибка в IE 
:(
    Опции темы
ZooD
Дата 20.1.2010, 18:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 20.6.2008

Репутация: нет
Всего: нет



Только начал разбираться с Jquery, пытаюсь написать ajax загрузку <select> с сервера. Код ниже отлично работает в FF и в Opera но в IE 6 не хочет :(
Как я понимаю с IE6 надо использовать JSON?
Или все же в чем то другом проблема?

Код

<select>
<option onclick='$("#hero").load("ajax.php?subunit=1");' selected="selected" value="1">Отдел маркетинга и рекламы</option>
<option onclick="$('#hero').load('ajax.php?subunit=2');" value="2">Финансовый директор</option>
<option onclick="$('#hero').load('ajax.php?subunit=3');" value="3">Директор</option>
<option onclick="$('#hero').load('ajax.php?subunit=4');" value="4">Отдел персонала</option>
<option onclick="$('#hero').load('ajax.php?subunit=5');" value="5">Бухгалтерия</option>
<option onclick="$('#hero').load('ajax.php?subunit=6');" value="6">Информационно-технический отдел</option>
<option onclick="$('#hero').load('ajax.php?subunit=7');" value="7">Кассир</option>
</select>


Это сообщение отредактировал(а) ZooD - 20.1.2010, 18:46
PM MAIL   Вверх
ZooD
Дата 21.1.2010, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 20.6.2008

Репутация: нет
Всего: нет



решил эту проблему  smile , теперь работает во всех браузерах, переписал функцию следующим образом

Код

<script type="text/javascript">
            jQuery(document).ready(function(){
                jQuery("#podrazdel").change(function(){
                var url=$("select#podrazdel option:selected").val();
                var ur="ajax.php?subunit="+url;
                    jQuery("#hero").load(ur);
                }) 
            });
</script>


но почему предыдущая версия не работала для меня загадка    smile 

Это сообщение отредактировал(а) ZooD - 21.1.2010, 15:20
PM MAIL   Вверх
12345c
Дата 21.1.2010, 19:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 3
Всего: 101



innerHTML у IE6-- не работает для Select.

Добавлено через 51 секунду
Код

<script>
onload= function(){
document.getElementById('d1').innerHTML="<select>\
<option onclick='$(\"#hero\").load(\"ajax.php?subunit=1\");' selected=\"selected\" value=\"1\">Отдел маркетинга и рекламы</option>\
<option onclick=\"$('#hero').load('ajax.php?subunit=2');\" value=\"2\">Финансовый директор</option>\
<option onclick=\"$('#hero').load('ajax.php?subunit=3');\" value=\"3\">Директор</option>\
<option onclick=\"$('#hero').load('ajax.php?subunit=4');\" value=\"4\">Отдел персонала</option>\
<option onclick=\"$('#hero').load('ajax.php?subunit=5');\" value=\"5\">Бухгалтерия</option>\
<option onclick=\"$('#hero').load('ajax.php?subunit=6');\" value=\"6\">Информационно-технический отдел</option>\
<option onclick=\"$('#hero').load('ajax.php?subunit=7');\" value=\"7\">Кассир</option>\
</select>";
}</script>
<div id=d1>ww</div>



--------------------
Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема »


 




[ Время генерации скрипта: 0.1112 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.