selectpicker remove from eliminar delete bootstrap all javascript jquery select firebug

javascript - from - remove select jquery



La lista de selección jQuery elimina todas las opciones (6)

Tengo una lista <select> , que se ha llenado con varias opciones, pero quiero eliminar esas opciones para comenzar de nuevo.

Estoy usando jQuery y he intentado lo siguiente:

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

Pero esto parece no tener ningún efecto.

Parte de mi problema es que estoy usando Firebug para depurar JavaScript, pero el depurador no se rompe en el punto de interrupción, por lo que no puedo ver qué está pasando. ¿Debería romperse cuando el JavaScript se encuentre dentro del <head> de mi archivo HTML?




Solo $("#selectId option").remove(); funciona también


esto haría:

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


$("#selectId").empty(); funciona para mi.

El $("#selectId option").remove(); eliminó la selección del DOM.

Actualmente usando jQuery JavaScript Library v1.7.1


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

Eso no funcionará como está escrito porque está usando un selector jQuery. Sin embargo, funcionaría si usaras un DOM getElementById directo en la lista de selección. O las respuestas de AKX o d. Te darán la razón.