将选择应用于 jtable multi select 下拉列表
Apply chosen to jtable multi select dropdown
我想知道如何将 chosen
应用于 jtable
中的多 select 下拉列表。我试过将 chosen-select
添加为 class
但它不起作用。我也试过 ajaxComplete
检查它是否因为 ajax completion
而无法工作,但它没有帮助。
这是我的代码:
$(document).ajaxComplete(function () {
$(".chosen-select").chosen();
}); //post ajax
我也试过 data-rel="chosen"
到 jquery.jtable.js
,但也没有用。多 select 列表即将推出,但问题是我必须在列表中显示超过 3500 个位置,滚动和搜索位置将变得困难,所以这就是为什么我想使用 chosen
以便我可以在它建议的文本框中搜索并且可以轻松 select 并删除位置。我试过张贴图片,但声誉阻止我这样做。
终于找到解决办法了。需要在 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;
我想知道如何将 chosen
应用于 jtable
中的多 select 下拉列表。我试过将 chosen-select
添加为 class
但它不起作用。我也试过 ajaxComplete
检查它是否因为 ajax completion
而无法工作,但它没有帮助。
这是我的代码:
$(document).ajaxComplete(function () {
$(".chosen-select").chosen();
}); //post ajax
我也试过 data-rel="chosen"
到 jquery.jtable.js
,但也没有用。多 select 列表即将推出,但问题是我必须在列表中显示超过 3500 个位置,滚动和搜索位置将变得困难,所以这就是为什么我想使用 chosen
以便我可以在它建议的文本框中搜索并且可以轻松 select 并删除位置。我试过张贴图片,但声誉阻止我这样做。
终于找到解决办法了。需要在 jquery.jtable.js
中稍做修改需要在 _createDropDownListMultiForField
函数
var $select_option = $('<script> $(".chosen-select").chosen(); $(document).ajaxComplete(function () { $(".chosen-select").chosen();});</script> ');
$containerDiv.append($select_option);
return $containerDiv;