Comment faire pour utiliser Jquery pour rechercher et sélectionner un Multi Sélectionnez l'option en fonction de la Valeur?
Je n'arrive pas à comprendre comment le choisir correctement un Multi Sélectionnez l'option en fonction de la Valeur et de laisser les autres options qui sont sélectionnés seul.
Mise à jour
Ça fonctionne, merci! J'ai eu la multi-sélection caché et j'ai pensé que firebug permettrait de mettre à jour l'option "sélection", mais il ne le fait pas. Quand je "montrer" le multi-zone de sélection d'après la définition de l'attribut sélectionné, il a été sélectionné. C'était donc aussi une partie de mon problème, ce que firebug me montrait derrière la scène.
Vous pouvez sélectionner l'option en valeur de $("#multiselect > option[value='yourvaluehere']") Désolé, je ne comprends pas ce que tu veux dire en disant "et laissez les autres options qui sont sélectionnés seul"
Je pense que j'ai été, j'ai donc été le vissage jusqu'à la sélection d'autres options que rien n'a été sélectionné plus. En utilisant ce que vous avez, je suppose que trouverez correctement, mais alors dois-je utiliser .Attr(seleected, "sélectionné") après qui?
$("#multiselect > option[value='yourvaluehere']").attr("sélectionnée", "selected");
Hmm, je peux retourner le $("#multiselect > option[value='yourvaluehere']").val() dans une alerte, mais l'option n'est pas sélectionnée.
Le O'Reilly nouveau "jQuery livre de recettes" a des tonnes d'exemples qui montrent comment le faire en profondeur de sélection comme ceci
Je pense que j'ai été, j'ai donc été le vissage jusqu'à la sélection d'autres options que rien n'a été sélectionné plus. En utilisant ce que vous avez, je suppose que trouverez correctement, mais alors dois-je utiliser .Attr(seleected, "sélectionné") après qui?
$("#multiselect > option[value='yourvaluehere']").attr("sélectionnée", "selected");
Hmm, je peux retourner le $("#multiselect > option[value='yourvaluehere']").val() dans une alerte, mais l'option n'est pas sélectionnée.
Le O'Reilly nouveau "jQuery livre de recettes" a des tonnes d'exemples qui montrent comment le faire en profondeur de sélection comme ceci
OriginalL'auteur Breadtruck | 2010-03-09
Vous devez vous connecter pour publier un commentaire.
Pour sélectionner une option, laissant le reste seul:
Ou, alternativement depuis
.val()
retourne un Tableau dans le multiselect cas:.val()
solutionÇa fonctionne, merci! J'ai eu la multi-sélection caché et j'ai pensé que firebug permettrait de mettre à jour l'option "sélection", mais il ne le fait pas. Quand je "montrer" la boîte après la définition de l'attribut, il a été sélectionné. C'était donc aussi une partie de mon problème, ce que firebug me montrait derrière la scène.
Je suis d'accord que .val() la solution sera très pratique!
salut, j'ai essayé les deux options, mais sa ne fonctionne pas pour plusieurs valeurs. Son seul travail de valeur unique..
vous devez ajouter au tableau de chaque option, vous voulez pousser dans de multiples cas. Aussi qui ne fonctionne que sur une réelle sélectionner plusieurs. Si vous avez de la difficulté à certainement poser une question concernant votre cas et le code afin que nous puissions prendre un coup d'oeil.
OriginalL'auteur Nick Craver
Vous pouvez utiliser les méthodes suivantes pour rechercher et sélectionner de multiples sélectionnez le menu déroulant
OriginalL'auteur Athul Nalupurakkal