【问题标题】:Setting the selected options in a multiselect programmatically以编程方式设置多选中的选定选项
【发布时间】:2011-12-08 08:52:03
【问题描述】:

我有一个多选,我想在页面加载时选择一些选项。将根据选项的值使用 jQuery 或 javascript 选择选项。这些值作为字符串存储在变量中 - 示例如下。选择这些选项的逻辑是什么?

var values = "1,3,5";

【问题讨论】:

    标签: javascript jquery


    【解决方案1】:

    这里是示例代码:

    var items = "1,3,5";
    $.each(items.split(','), function(idx, val) {
        $("select option[value='"+val+"']").attr("selected", "selected");
    });
    

    这是一个工作示例:http://jsfiddle.net/ftte4/

    【讨论】:

    • 对于 jQuery >= 1.6,您应该使用 .prop("selected", true)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-21
    • 2012-06-19
    • 2021-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多