是否可以使用JQuery清除html选择对象的内容?我有一个函数,它获取一个列表来填充选择并将其附加到选择,所以我需要一些方法在追加之前清除以前的数据.
diE*_*cho 94
使用 .empty()
 $('select').empty().append('whatever');
你也可以使用.html()但注意
当
.html()用于设置元素的内容时,该元素中的任何内容都将被新内容完全替换.请考虑以下HTML:
替代方法:   ---如果您只想要删除选项元素,请使用.remove()
$('select option').remove();
ale*_*lex 17
如果您不关心任何子元素,例如optgroup,您可以使用empty()...
$('select').empty();
否则,如果你只想要option的元素去掉,使用remove().
$('select option').remove();