W jaki sposób programowo wybiera się elementy w liście wielokrotnego wyboru przy użyciu jQuery?Jak wybrać elementy w polu listy przy użyciu jQuery?
13
A
Odpowiedz
25
Można to zrobić tak:
var valToSelect = "1";
$("#mySelect option[value='" + valToSelect + "']").attr("selected", "true");
Oto krótki przykład: http://jsfiddle.net/ZyAHr/
tylko dla zabawy, oto alternatywa przykład, jeśli pasuje do sytuacji:
var values = $("select").val();
values.push("1");
$("select").val(values);
Oto krótki przykład: http://jsfiddle.net/FBRFY/
To drugie podejście wykorzystuje fakt, że .val()
na elemencie wiele zwraca tablicę, a nie ciąg znaków. Możesz go pobrać, dodać lub usunąć dowolne wartości, a następnie ustawić ponownie za pomocą .val()
, a zostanie zaktualizowany o nowy wybór.
2
W ListBox które mają tryb wyboru wielu używać go:
$('#ListBox1').find('option:selected').map(function() {
alert($(this).text());
});
Powiązane problemy
- 1. Odznacz wszystkie elementy w polu listy
- 2. Jak wybrać tylko widoczne elementy przy użyciu XPath?
- 3. wybrać korzeń dokumentu przy użyciu jQuery
- 4. Jak włączyć/wyłączyć opcje w polu wyboru przy użyciu jquery
- 5. Jak uniemożliwić pisanie w polu wprowadzania tekstu przy użyciu jQuery?
- 6. Jak wybrać wszystkie elementy listy z wyjątkiem pierwszego i ostatniego tylko przy użyciu CSS?
- 7. jQuery sortuj elementy przy użyciu danych id
- 8. Jak wybrać wszystkie elementy z listy, które są nieczynne?
- 9. dodać element do listy przy użyciu jquery
- 10. Mouseover, aby wybrać element w polu listy w WPF
- 11. Jak mogę wybrać cały pusty znacznik przy użyciu jQuery.?
- 12. Zawiera separator w polu listy
- 13. Jak usunąć puste elementy z domeny przy użyciu jQuery?
- 14. Jak ukryć wszystkie elementy oprócz jednego przy użyciu jquery?
- 15. Jak wybrać elementy w tytule danych za pomocą jQuery?
- 16. dplyr wybrać przy użyciu logicznej
- 17. Jak usunąć zaznaczony element z listy rozwijanej (przy użyciu jquery)?
- 18. Jak dodać opcję do listy rozwijanej przy użyciu jQuery?
- 19. Dodawanie optgroups wybrać przy użyciu JavaScript dynamicznie
- 20. Jak przenieść element do pustej listy przy użyciu jquery?
- 21. Jak wybrać odpowiednią opcję przy użyciu prototypu
- 22. Jak przepętlić elementy w polu listy, a następnie usunąć te elementy?
- 23. Liczba znaków przy użyciu jquery
- 24. W jQuery, w jaki sposób wybrać elementy między elementami z pewnymi klasami?
- 25. Jak wybrać opcje z listy wielokrotnego wyboru za pomocą jQuery?
- 26. Jak znaleźć element w polu listy funkcji WPF, pisząc?
- 27. Jak wybrać wszystkie elementy formularza?
- 28. Jak wybrać elementy z atrybutami zdarzeń za pomocą Jquery?
- 29. jQuery - Jak wybrać wszystkie elementy o ustalonej rodzinie czcionek?
- 30. przy użyciu zmiennych w atrybucie rel w selektorze jquery
@Nick Craver - co, jeśli mam tylko wartość (nie wyświetlany). powiedzmy, że bob to wyświetlacz, a wartość to 1 – leora
@oo - To działa w takim przypadku, w jednej chwili zaktualizuję przykład. –
@NickCraver Bro w drugiej linii kodu Comma's after True naprawdę psuje rzeczy. –