Comment récupérer la valeur des éléments dans le tableau en utilisant jQuery?

J'ai plusieurs champs de saisie comme suit:

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

Les utilisateurs peuvent ajouter ou de supprimer ces champs requis, donc le nom des champs est un tableau.
Pour obtenir la longueur de la matrice, cela fonctionne très bien:

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

Comment puis-je lire la valeur de la matrice?

J'ai essayé ce qui n'a pas fonctionné:

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);
}

Cela ne fonctionne pas non plus:

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

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

Comment puis-je lire à partir de ce tableau?
À l'aide!

source d'informationauteur Sushan Ghimire