en utilisant jQuery je le code suivant:JQuery: Activer les valeurs d'entrée de tableau dans une optimisation de la chaîne
var selectedIdsArray = $("#selectId option:selected").map(function(){return this.value;});
var selectedIdsStr = $.map(selectedIdsArray, function(val){ return "" + val + "";});
Il récupère avec succès une chaîne de ids par exemple. selectedIdsStr = "2,45,245,1" d'un élément <select multiple='multiple'>
. Je me demandais s'il y avait un moyen plus efficace (moins de code) pour y parvenir?
Merci!
Salut, merci pour votre réponse. Le tableau jquery généré ne peut pas être joint en utilisant la fonction js normale. Au moins, ça ne marche pas pour moi. – Vindberg
var selectedIdsStr = selectedIdsArray.get(). Join (','); J'ai oublié .get() ..sorry – marcob
Pas de soucis, merci pour l'aide les gars! – Vindberg