Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.03.2011, 17:55
Новичок на форуме
Отправить личное сообщение для addask Посмотреть профиль Найти все сообщения от addask
 
Регистрация: 18.03.2011
Сообщений: 5

Добавление нового option
Вечер добрый. Написал скрипт -
function Change()
{
	

    var selectElement = $('crs');
	selectElement.empty();
 	//alert (vals);
    
    for(id = 1; id < 5; id++) {
        var optionElement = new Element("option", {
            'value': id + " курс"
        });
        optionElement.update(id+ " курс" );
        selectElement.appendChild(optionElement);
	}
	

}

он вызывается при изменение другого селект бокса, все работает правильно, кроме одно, при первом изменение все нормально, а при последующих он не перерисовывает optionы, а добавляет к уже имеющимся. Как исправить?
Ответить с цитированием
  #2 (permalink)  
Старый 29.03.2011, 11:46
Аспирант
Отправить личное сообщение для lalala Посмотреть профиль Найти все сообщения от lalala
 
Регистрация: 04.03.2011
Сообщений: 87

Сообщение от addask
 selectElement.appendChild(optionElement);
это как раз и добавляет ваши новые элементы, а со старыми вы ничего не делаете.
как варинат, перед добавлением, удалить старые данные
Ответить с цитированием
  #3 (permalink)  
Старый 29.03.2011, 14:45
Новичок на форуме
Отправить личное сообщение для addask Посмотреть профиль Найти все сообщения от addask
 
Регистрация: 18.03.2011
Сообщений: 5

эм, можете подсказать синтаксис очистки?
Ответить с цитированием
  #4 (permalink)  
Старый 29.03.2011, 17:31
Аспирант
Отправить личное сообщение для lalala Посмотреть профиль Найти все сообщения от lalala
 
Регистрация: 04.03.2011
Сообщений: 87

смотрите removeChild
Ответить с цитированием
  #5 (permalink)  
Старый 31.03.2011, 09:15
Новичок на форуме
Отправить личное сообщение для addask Посмотреть профиль Найти все сообщения от addask
 
Регистрация: 18.03.2011
Сообщений: 5

Спасибо, вроде более менее разобрался
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамические option в select lurii Элементы интерфейса 10 14.01.2011 11:23
Добавление нового элемента в документ htaccess Оффтопик 7 22.06.2010 23:49
динамические списки Shaci jQuery 0 14.12.2009 15:03
как тегу option с определенным value присвоить selected kichSman Общие вопросы Javascript 2 24.10.2009 03:14
Динамическое добавление нового option в form artwalek Элементы интерфейса 19 24.04.2009 17:42