首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Bootstrap davidstutz/bootstrap-multiselect dro下拉列表中获取未选中的选项值

如何在Bootstrap davidstutz/bootstrap-multiselect dro下拉列表中获取未选中的选项值
EN

Stack Overflow用户
提问于 2015-10-17 13:54:35
回答 1查看 840关注 0票数 1

我正在使用davidstutz/bootstrap-multiselect下拉列表,并希望在获得下拉列表时获得未选择的值:

代码语言:javascript
复制
<div class="form-group">
    <label for="Course" class="col-sm-4 control-label">Dashbord *</label>
    <div class="col-sm-4" id="multicourse">
        <select id="Course" name="options[]" multiple="multiple"  style="width:100%">

            <option value="1"  >Sales</option>
            <option value="2" >Students</option>
            <option value="3" >Quetion</option>
            <option value="4" >Test</option>
            <option value="5" >Test Series</option>
            <option value="6" >Student</option>
            <option value="7" >Validity</option>
            <option value="8" >Disk Space</option>
            <option value="9" >Student Graph</option>
            <option value="10"  >Date</option>

        </select>
    </div>
</div>

在脚本中:

代码语言:javascript
复制
$('#Course').multiselect({
    includeSelectAllOption: true,
    nonSelectedText:"Select Dashbord",
    nSelectedText:"Dashbord",
    enableFiltering: true,
    maxHeight:200,
    buttonWidth: '95%',
});
$("#Course").multiselect('selectAll', false);
$("#Course").multiselect('updateButtonText');
EN

回答 1

Stack Overflow用户

发布于 2016-04-20 04:34:44

我不确定我是否理解了你的问题,但这里有一些建议。您可以获取所有选定选项的值,如下所示:

代码语言:javascript
复制
$('#Course option:selected')

同样,您可以获得所有未选中的选项:

代码语言:javascript
复制
$('#Course option:not(:selected)')

可以按如下方式查询相应的输入元素。为了简单起见,我假设您使用buttonContainer: '<div id="multiselect-container"></div>'作为选项:

代码语言:javascript
复制
// Alternatively use `:not(:selected)` as above:
var value = $('#Course option:selected')[0].val()
$input = $('#multiselect-container input[value="# + value + '"]') // The checkbox
$input.prop('checked`) // Whether it is checked (its checked when the correspondign option is selected)
$input.closest('li') // Corresponding list item
// ...
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33183316

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档