Прочитать несколько jQuery.val () в массив

У меня есть код, который выглядит примерно так, который отлично работает:

var info = [];
for (i = 0; i < 10; i++)
{
     info[i] = $('#info_' + i).val();
}

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

var info = $('[id^="info_"]').each().val();
18
задан Andreas 22 June 2011 в 23:55
поделиться