Jak pobrać wartość z elementów tablicy za pomocą jQuery?

Mam wiele pól wejściowych w ten sposób:

<input type="text" name="card[]">
<input type="text" name="card[]">
<input type="text" name="card[]">

Użytkownicy mogą dodawać lub usuwać te pola zgodnie z wymaganiami, dlatego nazwa pól jest tablicą. Aby uzyskać długość tablicy, działa to dobrze:

var n = $("input[name^= 'card']").length;

Jak mogę odczytać wartość z tablicy?

Próbowałem tego, co nie zadziałało:

var n = $("input[name^='card']").length;
var array = $("input[name^='card']");
for(i=0;i<n;i++)
{
 card_value=  array[i].val();
 alert(card_value);
}

To też nie zadziałało:

var n = $("input[name^='card']").length;

for(i=0;i<n;i++)
{
 card_value=  $("input[name^='card["+i+"]']").val();
 alert(card_value);
}

Jak mogę odczytać wartość z tej tablicy? Wsparcie!

questionAnswers(7)

yourAnswerToTheQuestion