Подтвердить что ты не робот

Список выбора jQuery удаляет все параметры

У меня есть список <select>, который был заполнен несколькими параметрами, но вы хотите удалить эти параметры, чтобы начать заново.

Я использую jQuery и пробовал следующее:

$("#selectId").length = 0;

Но это, кажется, не имеет никакого эффекта.

Часть моей проблемы заключается в том, что я использую Firebug для отладки JavaScript, но отладчик не разбивается на точку останова, поэтому я не вижу, что происходит. Должен ли он прерываться, когда JavaScript находится в <head> моего файла HTML?

4b9b3361

Ответ 1

это сделало бы:

$('#selectId').html('');

Ответ 2

Просто работает $("#selectId option").remove();.

Ответ 3

$("#selectId").empty(); работает для меня.

$("#selectId option").remove(); удалено выбранное из DOM.

В настоящее время используется jQuery JavaScript Library v1.7.1

Ответ 6

$("#selectId").options.length = 0;

Это не будет работать так, как написано, потому что он использует селектор jQuery. Однако это сработает, если вы используете прямой DOM getElementById в списке выбора. Либо AKX, либо d. ответы будут правильно настроены.