Получить метку Option с помощью Mootools - PullRequest
0 голосов
/ 03 июня 2011
<select onchange="changeFields(this)" alias="school_type" id="15_4_19" name="15_4_19">
        <option label="" value=""></option>
        <option label="High School" value="8">High School</option>
        <option label="University" value="9">University</option>
        <option label="Elementary Schools" value="10">Elementary Schools</option>
    </select>


console.log(element.getElement('value')); 

вернет выбранное значение опции, любой орган может помочь мне получить ярлык с таким же

, т. Е. Вместо 8,9,10 предпочитают получать среднюю школу, университет, начальные школы.

console.log(element.getElement('value'));

не работает.Любая идея ???

1 Ответ

1 голос
/ 03 июня 2011

Использование element.get('text').


Хорошо, значит, вы используете JavaScript-фреймворк - самое время написать ненавязчивый JavaScript Удалите этот атрибут onchange из <select>, а затем ...

$('15_4_19').addEvent('change', function()
{
    var selected = this.getSelected(),
        text = selected.get('text');
    console.log(text);
});

Справочник по API:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...