select实现多选(麻烦版)

来源:互联网 发布:淘宝卖家三天不发货 编辑:程序博客网 时间:2024/06/16 18:51

 <select id="myselect" name="appStakeholder" multiple="multiple" class="form-control ">

<option value="1">1</option>

</select>     


   var o = document.getElementById("myselect");

        var str = "";
        for (var i = 0; i < o.length; i++) {
            if (o.options[i].selected) {
                str += o.options[i].value + ",";
            }

        };


这个版本分<select>标签通过填写multiple="multiple"虽然实现了多选功能,但对于多选时必须按住Ctrl键实在是让人不爽。

0 0