Javascript msDropDown删除所有选项

Javascript msDropDown删除所有选项,javascript,jquery,forms,msdropdown,Javascript,Jquery,Forms,Msdropdown,请告诉我如何从msDropDown中删除/清除所有选项。我已经尝试了下面的代码,但它不能正常工作 oHandler2 = $("#main").msDropDown().data("dd"); oHandler2.remove(); 提前谢谢。 Lampy调用.remove()方法时需要指定一个索引,您可以通过访问childElementCount属性获取所有选项的计数。然后,您只需要删除所有选项。示例如下: var oHandler2 = $("#main").msDrop

请告诉我如何从msDropDown中删除/清除所有选项。我已经尝试了下面的代码,但它不能正常工作

    oHandler2 = $("#main").msDropDown().data("dd"); 
    oHandler2.remove();
提前谢谢。
Lampy

调用
.remove()
方法时需要指定一个索引,您可以通过访问
childElementCount
属性获取所有选项的计数。然后,您只需要删除所有选项。示例如下:

var oHandler2 = $("#main").msDropDown().data("dd");

for(var i = 0; i < oHandler2.childElementCount; i++){
    oHandler2.remove(0); //remove the current first option
}
var oHandler2=$(“#main”).msDropDown().data(“dd”);
对于(变量i=0;i
调用
.remove()
方法时需要指定一个索引,您可以通过访问
childElementCount
属性获取所有选项的计数。然后,您只需要删除所有选项。示例如下:

var oHandler2 = $("#main").msDropDown().data("dd");

for(var i = 0; i < oHandler2.childElementCount; i++){
    oHandler2.remove(0); //remove the current first option
}
var oHandler2=$(“#main”).msDropDown().data(“dd”);
对于(变量i=0;i
调用
.remove()
方法时需要指定一个索引,您可以通过访问
childElementCount
属性获取所有选项的计数。然后,您只需要删除所有选项。示例如下:

var oHandler2 = $("#main").msDropDown().data("dd");

for(var i = 0; i < oHandler2.childElementCount; i++){
    oHandler2.remove(0); //remove the current first option
}
var oHandler2=$(“#main”).msDropDown().data(“dd”);
对于(变量i=0;i
调用
.remove()
方法时需要指定一个索引,您可以通过访问
childElementCount
属性获取所有选项的计数。然后,您只需要删除所有选项。示例如下:

var oHandler2 = $("#main").msDropDown().data("dd");

for(var i = 0; i < oHandler2.childElementCount; i++){
    oHandler2.remove(0); //remove the current first option
}
var oHandler2=$(“#main”).msDropDown().data(“dd”);
对于(变量i=0;i
在我看来,删除所有项目的最佳方法是

var oHandler = $("#main").msDropDown().data("dd");
oHandler.set("length", 0);

在我看来,删除所有项目的最佳方式是

var oHandler = $("#main").msDropDown().data("dd");
oHandler.set("length", 0);

在我看来,删除所有项目的最佳方式是

var oHandler = $("#main").msDropDown().data("dd");
oHandler.set("length", 0);

在我看来,删除所有项目的最佳方式是

var oHandler = $("#main").msDropDown().data("dd");
oHandler.set("length", 0);

如果不需要删除指定项,可以删除元素。然后创建一个新的

HTML


剧本

<script>
   $("#main").remove();
   $(".mainSection").append("<div id='main'></div>");
   $("#main").msDropDown().data("dd"); 
</script>

$(“#main”).remove();
$(“.mainsecute”)。追加(“”);
$(“#main”).msDropDown().data(“dd”);

如果不需要删除指定项,可以删除元素。然后创建一个新的

HTML


剧本

<script>
   $("#main").remove();
   $(".mainSection").append("<div id='main'></div>");
   $("#main").msDropDown().data("dd"); 
</script>

$(“#main”).remove();
$(“.mainsecute”)。追加(“”);
$(“#main”).msDropDown().data(“dd”);

如果不需要删除指定项,可以删除元素。然后创建一个新的

HTML


剧本

<script>
   $("#main").remove();
   $(".mainSection").append("<div id='main'></div>");
   $("#main").msDropDown().data("dd"); 
</script>

$(“#main”).remove();
$(“.mainsecute”)。追加(“”);
$(“#main”).msDropDown().data(“dd”);

如果不需要删除指定项,可以删除元素。然后创建一个新的

HTML


剧本

<script>
   $("#main").remove();
   $(".mainSection").append("<div id='main'></div>");
   $("#main").msDropDown().data("dd"); 
</script>

$(“#main”).remove();
$(“.mainsecute”)。追加(“”);
$(“#main”).msDropDown().data(“dd”);

remove似乎需要一个参数,即要删除的项的索引。是否有任何函数可用于清除所有选项?或者我可以在下拉列表中获取项目的计数吗?不确定,您可以尝试.destroy()方法。
.destroy()
将其转换为常规的选择输入。然后,您可以使用
$(“#main options”)选中删除选项。删除()
,但之后他必须转换回msDropDown。看起来删除需要一个参数-要删除的项的索引。是否有任何函数可用于清除所有选项?或者我可以在下拉列表中获取项目的计数吗?不确定,您可以尝试.destroy()方法。
.destroy()
将其转换为常规的选择输入。然后,您可以使用
$(“#main options”)选中删除选项。删除()
,但之后他必须转换回msDropDown。看起来删除需要一个参数-要删除的项的索引。是否有任何函数可用于清除所有选项?或者我可以在下拉列表中获取项目的计数吗?不确定,您可以尝试.destroy()方法。
.destroy()
将其转换为常规的选择输入。然后,您可以使用
$(“#main options”)选中删除选项。删除()
,但之后他必须转换回msDropDown。看起来删除需要一个参数-要删除的项的索引。是否有任何函数可用于清除所有选项?或者我可以在下拉列表中获取项目的计数吗?不确定,您可以尝试.destroy()方法。
.destroy()
将其转换为常规的选择输入。然后,您可以使用
$(“#main options”)选中remove选项。remove()
,但之后他必须转换回msDropDown。