标签: jquery-multiselect

从元素中删除/销毁Nicescroll栏(与JQuery MultiSelect集成)

NiceScroll在div中添加了一个栏:

$("#div-name").niceScroll();
Run Code Online (Sandbox Code Playgroud)

我该如何删除/销毁它?

我尝试了以下,但它不起作用:

$("#div-name").getNiceScroll().stop();
Run Code Online (Sandbox Code Playgroud)

以下也不是解决方案:

$("#div-name").getNiceScroll().resize();
$("#div-name").getNiceScroll().hide();
Run Code Online (Sandbox Code Playgroud)

编辑:我发现了问题!当添加NiceScroll到由JQuery Multiselect插件自动生成的div时,在iPad上我在其他NiceScrolldiv 上有一些可视化问题.所以这可能是与两个插件(NiceScrollJQuery MultiSelect)集成有关的问题.

html jquery jquery-mobile nicescroll jquery-multiselect

11
推荐指数
1
解决办法
2万
查看次数

在jquery multiselect下拉列表中设置值

我想设置多个ITEMSjQuery multiselect dropdown取决于VALUE该项目,这我是从数据库中获取,通过"分离的,".

我正在保存这些获取的数据hidden field.

防爆.

隐藏字段:hdnLots = 64,65 ,批号项目:64 = Lot 1, 65 = Lot2

所以,当我得到hdnLot=65,然后jQuery Multiselect dropdownLot2需要被选中.同样适用于64,65.即,当选择多个值而不是选择所需的所有值时.

我试过了:JQuery multiselect - 在multiselect下拉列表中设置一个选定的值

我为此写的代码是:

if ($("#<%= btnUpdateProject.ClientId %>").css('display') == "inline-block") 
{
   debugger;
   var dataarray = document.getElementById('<%= hdnLots.ClientId %>').value.split(",");
   $("#<%= ddlNoOfLots.clientid %>").val(dataarray);
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-multiselect

6
推荐指数
2
解决办法
4万
查看次数

如何在For循环下获取选择的Multiselect选定值

这是我的查看文件代码

<?php for($i=0; $i<4; $i++)  { ?>
 <div class="box22">
      <div class="mcm">
           <input type="text" placeholder="Myself" id="coworkers" name="coworkers[]" />
           <span class="bar"></span>
      </div>

      <div class="select2">
       <select id="category_<?php echo $i; ?>" name="category[]" class="chosen-select ref-sel1" multiple >
           <?php
           foreach($genre as $gen){
                echo '<option value='.$gen->genre_id.'>'.$gen->genre_name.'</option>';
           } 
           ?>
       </select>
      </div>
 </div>
<?php } ?> 
Run Code Online (Sandbox Code Playgroud)

我的脚本:当我从选项中选择一个或多个时,它不会进入脚本.如何在循环下获取多个值

    $(document).ready(function()
    {
        $('form#shortfilm').submit(function(e) 
        {
            e.preventDefault();
            var form = $(this);
            var foo = [];
            $('#category :selected').each(function(i, selected){
              foo[i] = $(selected).text();
            });
        });
    });
Run Code Online (Sandbox Code Playgroud)

html php jquery jquery-chosen jquery-multiselect

6
推荐指数
1
解决办法
1868
查看次数

使用jQuery关闭下拉菜单时如何触发事件?

我想在用户关闭由" bootstrap-multiselect "UI 控制的下拉菜单时重新加载页面.

这是我到目前为止所尝试的

    $('#ts_client_id').multiselect({
        enableFiltering: true,
        enableCaseInsensitiveFiltering: true,
        selectedClass: null,
        nonSelectedText: 'All Clients',
        includeSelectAllOption: true,
        buttonWidth: '100%',
        maxHeight: 250
    }).on('blur', function () {
        console.log($('#ts_client_id').val());
        window.location.reload();
    });
Run Code Online (Sandbox Code Playgroud)

$('#ts_client_id').multiselect({
    enableFiltering: true,
    enableCaseInsensitiveFiltering: true,
    selectedClass: null,
    nonSelectedText: 'All Clients',
    includeSelectAllOption: true,
    buttonWidth: '100%',
    maxHeight: 250
}).on('hide.bs.dropdown', function () {
    console.log($('#ts_client_id').val());
    window.location.reload();
});
Run Code Online (Sandbox Code Playgroud)

我也尝试了这个,它没有用

    $('#ts_client_id').multiselect({
        onDropdownHidden: function(event){
            console.log('hi');
            window.location.reload();
        },
        enableFiltering: true,
        enableCaseInsensitiveFiltering: true,
        selectedClass: null,
        nonSelectedText: 'All Clients',
        includeSelectAllOption: true,
        buttonWidth: '100%',
        maxHeight: 250
    });
Run Code Online (Sandbox Code Playgroud)

这是我的HTML代码

<select name="ts_client_id[]" id="ts_client_id"  multiple="multiple" …
Run Code Online (Sandbox Code Playgroud)

javascript jquery bootstrap-multiselect jquery-multiselect

4
推荐指数
1
解决办法
6928
查看次数

jqgrid多选过滤器网格刷新问题

我正在检查演示,以在我的项目中实现Multiselect过滤.

这确实是一个很好的演示,但它有一些问题.选择一个过滤器并点击刷新按钮,然后过滤器不会重置.之后它将开始出现故障.

选择一个过滤器:

选择一个过滤器

点击刷新后:

过滤器未重置 点击刷新后

现在取消选中过滤器:

在此输入图像描述 得到空格. 现在取消选中过滤器

我该如何解决这些问题?任何的想法.

jqgrid jquery-multiselect

3
推荐指数
1
解决办法
3665
查看次数

带图像的jQuery UI Multiselect小部件(Eric Hynds版)

优秀的下拉jQuery UI Multiselect小部件,通过jQuery UI支持样式Themeroller仍然不支持在下拉行中包含图像.

Stackoverflow中我没有看到这个问题的任何答案,但它似乎经常被问到互联网的各个方面,所以我给出了下面这个问题的答案.

jquery-ui image themeroller multi-select jquery-multiselect

1
推荐指数
1
解决办法
5471
查看次数

在jquery中使用optgroup删除多项选择项

有没有办法使用jquery清除所有选项和optgroup HTML元素?

我的HTML select元素是这样的,

<select id="users" name="multiselect" multiple="multiple" style="width:382px;" >
    <optgroup id="groupadmin" label="Group Admin"></optgroup>
    <optgroup id="systemusers" label="System User"></optgroup>
</select>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery jquery-multiselect

1
推荐指数
1
解决办法
3832
查看次数