【问题标题】:How do I create an array of values from a drop down list?如何从下拉列表中创建值数组?
【发布时间】:2011-01-23 06:47:50
【问题描述】:

如何从下拉列表中创建一个值数组?

【问题讨论】:

    标签: asp.net jquery autocomplete drop-down-menu


    【解决方案1】:

    以下应该做到这一点。它将根据您选择的所有值创建一个数组:

    var data = $("#theSelect options").map(function() {
        return this.value;
    }).get();
    $('#txtEntry').autocomplete(data);
    

    【讨论】:

    • 抱歉——这是不行的。我确实收到一条 VS 消息,说“get”是一个新的保留字,不应用作标识符。不知道这是否应该归咎于。
    【解决方案2】:

    这可以代替:

    变量数据[]; $('#ddlCodes option').map(function(i, option) { 数据[i] = $(option).val(); });

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-02-24
      • 1970-01-01
      • 1970-01-01
      • 2021-10-16
      • 2018-02-23
      • 2015-12-15
      • 1970-01-01
      相关资源
      最近更新 更多