Добавление в элемент Select(JavaScript)
хочу обновить список Select
удаляю записи while(listobj.options.length) listobj.remove(0);
создаю элементы списка....
добавляю listobj.add(newOp,null);
работает нормально кроме Operы там
в список почему то добавляется такое же количество пустых полей как и количество добавленных...
createElement
appendChild
removeChild
вроде как не так давно была подобная тема, воспользуйтесь поиском
Цитата: vadim_k
Вот такой вопрос может кто сталкивался
хочу обновить список Select
удаляю записи while(listobj.options.length) listobj.remove(0);
создаю элементы списка....
добавляю listobj.add(newOp,null);
работает нормально кроме Operы там
в список почему то добавляется такое же количество пустых полей как и количество добавленных...
хочу обновить список Select
удаляю записи while(listobj.options.length) listobj.remove(0);
создаю элементы списка....
добавляю listobj.add(newOp,null);
работает нормально кроме Operы там
в список почему то добавляется такое же количество пустых полей как и количество добавленных...
Вот так рабоает в Operа 8-9 (точно):
Код:
select.options.add(new Option(arr, arr, false, false));
А вобще смотри описание обьекта Option: http://alepira.ural.ru/clientref13/option.htm
И еще можеш поискать в нете, в старых операх были баги при добавлении - удалении елементов select'а, на сколько я знаю то нормального решения там не было. Удачи!