Former un tableau (Array) d’éléments

map(fonction de rappel) map

Renvoie un tableau d’éléments (array) résultant d’une action sur un ensemble d’éléments. Chaque ligne du tableau est le retour de la fonction appliquée à un élément.

Fonction de rappel (callback) : fonction appliquée aux éléments ciblés.


map(function(){ return $(this).val();})
 

La méthode retourne un objet jQuery.

Exemple

Formons un tableau de type array avec les valeurs des différents champs de texte d’un formulaire.

images/C09-017.png

Le document HTML :


<!doctype html> 
<html lang="fr"> 
<head> 
<meta charset="utf-8"> 
<title>jQuery</title> 
<script src="jquery.js"></script> 
<script> 
    $(document).ready(function(){  
        $("p").append( $("input").map(function(){ 
            return $(this).val(); 
        }) 
        .get().join(", ") ); 
    }); 
</script> 
</head> 
<body> 
<form action=""> 
    Nom : <input type="text" name="nom" value="Luc Aubry"><br> 
    Ville : <input...
couv_EI4JQU.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Supprimer un élément
Suivant
Applications