как отменить выбор всех элементов из списка с помощью jquery - PullRequest
13 голосов
/ 04 апреля 2010

Есть ли способ отменить выбор всех элементов списка, используя jquery, не просматривая каждый элемент?

Ответы [ 4 ]

28 голосов
/ 04 апреля 2010

Кратчайший путь - это метод:

$("#myListBox").val([]);

Устанавливает значение в пустой массив, что означает выбор без значений. .val() принимает массив в случае элемента <select multiple>. Обратите внимание, что $("select").val('');​​​​​​​ также работает здесь:)

22 голосов
/ 04 апреля 2010

jQuery предназначен для работы с несколькими элементами одновременно:

$(listboxSelector).find("option").attr("selected", false);
4 голосов
/ 09 сентября 2010
$('#myListbox option').attr('selected',false);
0 голосов
/ 04 апреля 2010
$("#mylistbox").options.attr("selected", false);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...