jQuery: функция для удаления всех элементов нескольких <select>? - PullRequest
0 голосов
/ 22 октября 2010

Я хочу создать функцию, которая стирает все внутри множественного выбора, используя jQuery.Также, если бы он мог удалить некоторый текст из текстовых полей, это тоже было бы хорошо.

Ответы [ 4 ]

6 голосов
/ 22 октября 2010

Попробуйте выполнить следующее, чтобы очистить все несколько select элементов:

$('select[multiple]').empty();

Замените select определенным элементом, если вы не хотите удалять все из них. То же самое относится к следующему фрагменту кода. Может использоваться для очистки всех текстовых полей:

$(':text').val('');
0 голосов
/ 05 октября 2018

Попробуйте удалить опции для множественного выбора выпадающего списка.

$ ('# FeatureId'). Multiselect ("deselectAll", false) .multiselect ("refresh");

0 голосов
/ 22 октября 2010

Если вы просто хотите отменить выбор всего, а не удалить из DOM, попробуйте


$("select").val([]);

или что-то с более конкретным селектором.

0 голосов
/ 22 октября 2010

Используйте .empty () для удаления дочерних элементов из другого элемента.
Пример: $("#selectid1,#selectid2").empty()

Без вашего HTML трудно вдаваться в подробности.

...