javascript bootstrap-multiselect 在单击按钮时获取所有选定的值

use*_*151 5 html javascript jquery twitter-bootstrap

我想获取bootstrap-multiselect按钮单击的所有选定值。

我的 JSP 页面代码如下

<script type="text/javascript">
    $(document).ready(function() {
        $('#ddlPermission').multiselect({
            buttonWidth : '100%',
            maxHeight : 100,
            includeSelectAllOption : true,
            dropRight : true
        });
    });

    function myFunction() {
        var allVal=$("ddlPermission").val();
        alert(allVal);
        return false;
    }
</script>
<body>
    <select id="ddlPermission" multiple="multiple" name="permission_ddl">
        <option value="A">A</option>
        <option value="B">B</option>
        <option value="C">C</option>
        <option value="D">D</option>
    </select>
    <input type="submit" name="btnSubmit" id="btnSubmit" onclick="myFunction()" class="button active" value="Submit">
</body>
Run Code Online (Sandbox Code Playgroud)

我正在使用 Java JSP。

Zak*_*rki 4

工作小提琴

#您在以下行中缺少 id 符号:

var allVal=$("ddlPermission").val();
Run Code Online (Sandbox Code Playgroud)

应该 :

var allVal=$("#ddlPermission").val();
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助。