使用JQuery清除下拉列表 使用JQuery可以很方便地清除下拉列表的选项。

20 浏览
0 Comments

使用JQuery清除下拉列表 使用JQuery可以很方便地清除下拉列表的选项。

我写了这个小函数来从服务器上填充一个下拉列表的数据。

function fillDropDown(url, dropdown) {
    $.ajax({
        url: url,
        dataType: "json"
    }).done(function (data) {
        // 清空下拉列表
        $(dropdown).find("option").remove(); <<<<<< 这里有一个问题
        // 用新数据填充下拉列表
        $(data).each(function () {
            // 创建选项
            var $option = $("

然后我可以这样调用这个函数:

fillDropDown("/someurl/getdata", $("#dropdownbox1"))

一切都工作得很完美,除了那一行清空下拉列表中旧数据的代码。我做错了什么?

如果有任何可以改进这段代码的提示,我也非常感谢。

0