javascript - msDropDown 删除所有选项

标签 javascript jquery forms msdropdown

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

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

提前致谢。 灯亮

最佳答案

调用.remove()方法时需要指定索引,并且可以通过访问childElementCount属性获取所有选项的计数。然后你只需要删除所有选项即可。下面的例子:

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

for(var i = 0; i < oHandler2.childElementCount; i++){
    oHandler2.remove(0); //remove the current first option
}

关于javascript - msDropDown 删除所有选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24041212/

相关文章:

javascript - 使用 JavaScript 数组在字符串中添加两个字母的百分比

javascript - jQuery : How can showint text and hide then showing another?

jquery - 如何使用 jQuery 在刚刚出现的元素上设置焦点

jquery - 拖放 jquery 在 div 标签之间不起作用

php - 将数据添加到 MySQL 数据库中的相应条目

javascript - jquery ajax get 没有数据时显示错误信息

javascript - 使用 SammyJS 和 requireJS 来路由模块

javascript - 使用窗口对象进行 session 存储而不是 AmplifyJS 存储

css - 双边框底垫输入 Angular

javascript - 在 JavaScript 中传递通用函数作为参数?