在jQuery中,我已经像这样缓存了我的下拉列表:

var myDDL = $("#MyDropDownList");


我需要知道如何从myDDL中删除​​选项。已经问过这个问题,但它是这样完成的:

$('#optExample option').remove();


我该如何通过变量执行此操作?

我尝试做myDDL.remove(),但是这从我的视图中删除了整个DDL。我想要DDL,只是没有选项。

最佳答案

您可以使用find()children()

myDDL.find('option').remove();

myDDL.children().remove():


或者只是使用empty()删除元素内的所有内容

myDDL.empty()

10-07 18:02