Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.02.2010, 11:46
Кандидат Javascript-наук
Отправить личное сообщение для Casufi Посмотреть профиль Найти все сообщения от Casufi
 
Регистрация: 05.02.2010
Сообщений: 109

Заполнение списка select для разных браузеров.
Сейчас у меня список заполняется вот такой функцией
function CreateSelectProjects(data) {
  var myOpts='';
  if (- [ 1, ]) {
//Первый метод для всего кроме IE
    for ( var i in data) {
      myOpts+='<option value="' + i + '">' + data[i] + '</option>';
    }
    var myDaysSelect=document.getElementById('select_projects_option');
    myDaysSelect.innerHTML=myOpts;
  } else {
//метод номер 2 для всех IE
    for ( var i in data) {
      var oOption=document.createElement("OPTION");
      oOption.text=data[i];
      oOption.value=i;
      document.all.select_projects_option.add(oOption)
    }
  }  
}


Но второй метод у меня не работает для Internet Explorer 8.0.6001
Пробовал я также метод
j=1;
    for ( var i in data) {
      document.getElementById('select_costs_option').options[j] = new Option(data[i],i);
      j++;
   }


Тоже не отрабатывает для 8

Подскажите как заполнить список ?
Ответить с цитированием
  #2 (permalink)  
Старый 10.02.2010, 11:49
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Для всех браузеров второй способ, но забудьте про document.all, document.getElementById работает везде.
Ответить с цитированием
  #3 (permalink)  
Старый 10.02.2010, 12:08
Кандидат Javascript-наук
Отправить личное сообщение для Casufi Посмотреть профиль Найти все сообщения от Casufi
 
Регистрация: 05.02.2010
Сообщений: 109

Спасибо, это был мой глюк, ошибка в сам SQL запрос вкралась
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
эмуляция события click для элемента select Polo Events/DOM/Window 4 16.12.2009 13:29
динамическое заполнение SELECT PavelDart Элементы интерфейса 1 10.09.2009 10:16
событие на выпадение-скрытие списка select Aderba jQuery 1 03.04.2009 21:51
Динамическое обновление списка select (продолжение мытарств) macam Элементы интерфейса 2 25.06.2008 16:04
Динамическое обновление списка Select Fender Events/DOM/Window 3 12.06.2008 21:30