【问题标题】:Apply chosen to jtable multi select dropdown将选择应用于 jtable 多选下拉列表
【发布时间】:2015-08-17 09:51:05
【问题描述】:

我想知道如何将chosen 应用于jtable 中的多选下拉菜单。我尝试将chosen-select 添加为class,但它不起作用。我也试过ajaxComplete 来检查它是否可能因为ajax completion 而不起作用,但它没有帮助。

这是我的代码:

 $(document).ajaxComplete(function () {
    $(".chosen-select").chosen();
 }); //post ajax

我也尝试过将data-rel="chosen"jquery.jtable.js 一起使用,但它也没有帮助。多选列表即将到来,但问题是我必须在列表中显示超过 3500 个位置,并且滚动和搜索位置会变得困难,所以这就是我想使用 chosen 以便我可以在文本中搜索的原因它建议的框,可以轻松选择和删除位置。我曾尝试发布图片,但声誉阻止了我这样做。

【问题讨论】:

    标签: jquery css asp.net-mvc asp.net-ajax jquery-jtable


    【解决方案1】:

    终于解决了。需要在jquery.jtable.js中稍作修改

    需要在_createDropDownListMultiForField函数内部的return语句前添加下面两行

    var $select_option = $('<script>  $(".chosen-select").chosen();  $(document).ajaxComplete(function () { $(".chosen-select").chosen();});</script> ');
    $containerDiv.append($select_option);
    return $containerDiv;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-25
      相关资源
      最近更新 更多