2009-12-20 4 views
0

У меня есть ряд textareas как это ...Как получить содержимое ряда прокручиваемым в массив

<textarea name="a[]" id="a[]"></textarea> 
<textarea name="a[]" id="a[]"></textarea> 
<textarea name="a[]" id="a[]"></textarea> 
<textarea name="a[]" id="a[]"></textarea> 

Использование JQuery, я хотел бы получить значение каждого текстового поля, как массив , Есть простой способ сделать это?

+4

'id' должен быть уникальным идентификатором, часто отличающимся от' name'. Если вы когда-либо используете какой-либо JavaScript с этими 'textarea', то не имея уникальных идентификаторов, это может вызвать некоторые фанки. –

ответ

4
var values = []; 
$("textarea[name=a[]]").each(function(){ 
    var text = $(this).val(); 
    values.push(text); 
}); 
Смежные вопросы