создать новую опцию и ввести в поле выбора с помощью mootools 1.2 - PullRequest
5 голосов
/ 20 февраля 2010

У меня есть одна функция AJAX, которая возвращает список стран. Работает нормально.

Моя проблема в том, что если вы хотите загрузить страны в поле выбора, которое уже находится в HTML и пусто, это означает, что в нем нет значения опции.

Я хочу знать, как я могу создать новый элемент option и вставить его в поле выбора с помощью инструментов moo 1.2

Я использовал приведенный ниже код, но он не работает в IE.

var NewOption = new Option("Select Sub Category",'0');

NewOption.inject($('nSub_nIndustryID'))

Спасибо

Авинаш

Ответы [ 2 ]

10 голосов
/ 19 августа 2010

Нет необходимости создавать переменную, если вы не собираетесь использовать ее позже.

new Element('option', {'value': 0, 'text':'Select states first'}).inject($('sCity'));
5 голосов
/ 20 февраля 2010

Я решил это сам ...

var newElement =  new Element('option');    
newElement.inject($('sCity'));
newElement.setProperty('value','0');
newElement.appendText('Select States first');

Спасибо за ваше время ....

...