jquery собирает все значения параметров из поля выбора в массиве JSON

У меня есть поле выбора.

<select id='x'>
    <option value='1'>'Vineet'</option>
    <option value='2'>'Vivek'</option>
    <option value='3'>'Madhu'</option>
</select>

Параметры добавляются к нему динамически. В конце я хочу собрать значения ВСЕХ элементов option, содержащихся в этом поле выбора, в массив. Я искал ответ на форуме, но вопросы и ответы нужны только для выбора опции «selected».

Я пробовал это:

var myList = [];
$('#x').each(function() { myList.push( $(this).value() ) });

В firebug выдает следующую ошибку:

missing} после списка свойств

Но я не вижу отсутствующих } . Что я здесь делаю не так?

7
задан Rory McCrossan 13 February 2012 в 09:30
поделиться