[JQuery] Sérialiser l'envoi des valeurs d'un select box multiple
Bonjour à tous :)
J'ai un soucis dans l'utilisation de JQuery pour Ajax : le soucis du débutant !
J'aimerais envoyer à un fichier PHP via les propriétés d'Ajax les valeurs des options que j'ai sélectionné dans un select box (id = "select_box").
En Javascript, j'en arrive donc à ceci :
Code:
1 2 3 4 5 6 7 8
|
var array = new Array();
$("#select_box option:selected").each(function(){
array.push($(this).val());
});
var post = {tab: array};
$("#area").load("fichier.php", post); |
Là où je bloque c'est dans la création de la variable objet "post", elle n'est pas correctement sérialisée puisque dans "fichier.php", la valeur de $_POST["tab"] n'est pas un tableau mais uniquement la dernière valeur de ce tableau.
J'ai beau cherché sur la toile, je n'ai trouvé aucun exemple de code avec les select multiple ! 8O
Quelqu'un saurait me donner la solution ? Est-ce que je m'y prends de la mauvaise façon ?
Merci pour votre aide ! :D