J'utilise le contrôle multi-sélection jquery suivant (http://abeautifulsite.net/blog/2008/04/jquery-multiselect/#configuring) et j'ai besoin de présélectionner certaines valeurs dans la liste déroulante. Puis-je le faire en transmettant une liste d'éléments délimités par des virgules ("valID1, valID2") d'une manière ou d'une autre (toutes les autres méthodes)? J'ai déjà une liste sauvegardée de ce qui a été précédemment sélectionné.Comment présélectionner des valeurs dans jquery multiselect?
1
A
Répondre
1
Suivez my suggestion here puis légèrement réadapter l'action du contrôleur, comme ceci:
public ActionResult Index()
{
var model = new MyViewModel
{
// preselect the first and the third item but obviously
// this could be any list of ids
SelectedValues = new[] { "1", "3" };
};
return View(model);
}
Questions connexes
- 1. Présélectionner les options Multiselect correspondant aux valeurs db
- 2. Présélectionner des éléments dans Multiselect-Listbox (MVC3 Razor)
- 3. jQuery déplacement des valeurs MultiSelect vers un autre MultiSelect
- 4. Obtenir des valeurs dans la liste déroulante jQuery MultiSelect?
- 5. jquery multiselect: reload jquery multiselect avec d'autres valeurs déroulantes si la dernière option est sélectionnée
- 6. Comment obtenir les valeurs multiselect de jQuery côté serveur?
- 7. Comment présélectionner l'élément dans Html.DropDownlListFor()
- 8. Jquery plugin multiselect
- 9. Comment présélectionner un bouton d'entrée mobile jquery?
- 10. Charger les valeurs dans select2 multiselect
- 11. Affichage des valeurs sélectionnées dans une boîte Multiselect
- 12. Désactiver la jquery MultiSelect
- 13. jQuery multiselect problèmes avec IE
- 14. Jquery Multiselect Icône numéro
- 15. Sélection des valeurs par défaut dans l'interface utilisateur KENDO Multiselect
- 16. Gestionnaire d'événements Jquery multiselect
- 17. Présélection des valeurs dans mulitselect avec jQuery
- 18. validation jquery de multiselect
- 19. Comment présélectionner des entretoises html: bouton radio
- 20. jQuery MultiSelect, comment obtenir des informations sur les options sélectionnées
- 21. Présélectionner des éléments dans la listeVoir Android
- 22. Multiselect dans jqGrid
- 23. jQuery MultiSelect dropdownlist comment accéder aux résultats?
- 24. FXML - Comment présélectionner un article dans ChoiceBox?
- 25. Comment présélectionner dans une liste déroulante?
- 26. Comment présélectionner une option dans ce cas?
- 27. Comment présélectionner le premier élément dans Dijit.form.FilteringSelect?
- 28. Comment obtenir l'optgroup pour un multiselect dans jQuery?
- 29. comment présélectionner la valeur dans dropdownlist dans jsp struts
- 30. jquery MultiSelect soumettre formulaire sur changement
Would quelque chose comme ce travail dans le contrôleur? foreach (SelectListItem sl dans TitleList) { if (ListeListe.Existe (x => x == sl.Value)) {sl.Sélectionné = true; } } – JaJ
@Jacquo, je n'ai aucune idée de la façon dont votre commentaire a un rapport avec la question ici. Je ne comprends pas. Dans ASP.NET MVC afin de présélectionner un groupe d'éléments dans une liste déroulante multisélection, vous affectez simplement la propriété mjodel de vue correspondante à une liste de valeurs donnée. –
Votre modèle fonctionne! J'étais juste curieux de savoir si vous pouviez créer une liste de sélection dans le contrôleur et sélectionner les éléments de la liste de sélection qui seront sélectionnés dans la vue. – JaJ