Javascript Datatables和ColumnFilterWidgets的重置链接不会重新填充select
单击“重置”链接时,表将刷新,但无法刷新选项列表。它不会将元素放回元素中。此外,当我在点击刷新后单击一个新的选择选项时,它会显示表格,好像我有两个选择选项处于活动状态,而不是只有一个选择。前面的选择表条目与第二个选择表条目一起显示 以下是一些类似的线程,我试图从中学习相同的问题: ColumnFilterWidgets代码: 数据表代码: 我的朋友:Javascript Datatables和ColumnFilterWidgets的重置链接不会重新填充select,javascript,jquery,html,datatables,Javascript,Jquery,Html,Datatables,单击“重置”链接时,表将刷新,但无法刷新选项列表。它不会将元素放回元素中。此外,当我在点击刷新后单击一个新的选择选项时,它会显示表格,好像我有两个选择选项处于活动状态,而不是只有一个选择。前面的选择表条目与第二个选择表条目一起显示 以下是一些类似的线程,我试图从中学习相同的问题: ColumnFilterWidgets代码: 数据表代码: 我的朋友: 我对Javascript非常陌生,尝试修复这个问题时感到非常失落!我花了这么多天试图理解这一点,看起来其他人也在同一条船上,但我不知道该怎
我对Javascript非常陌生,尝试修复这个问题时感到非常失落!我花了这么多天试图理解这一点,看起来其他人也在同一条船上,但我不知道该怎么做。非常感谢你能提供的任何帮助 我向ruslancer寻求了一些专家帮助,他允许我在这里发布固定代码。感谢所有为我调查这个问题的人
$.fn.dataTableExt.oApi.fnResetAllFilters = function(oSettings, bDraw /*/default true/*/ ) {
var t = $("a.filter-term");
for (var i=0; i<t.length; i++) {
$(t[i]).click();
}
for (iCol = 0; iCol < oSettings.aoPreSearchCols.length; iCol++) {
oSettings.aoPreSearchCols[iCol].sSearch = '';
}
$('.filter-term').remove();
oSettings.oPreviousSearch.sSearch = '';
if (typeof bDraw === 'undefined') bDraw = true;
if (bDraw) this.fnDraw();
};
好问题:格式、样式、链接、示例。。。很高兴看到一个新用户在询问之前已经投入了工作。
$.fn.dataTableExt.oApi.fnResetAllFilters = function(oSettings, bDraw /*/default true/*/ ) {
var t = $("a.filter-term");
for (var i=0; i<t.length; i++) {
$(t[i]).click();
}
for (iCol = 0; iCol < oSettings.aoPreSearchCols.length; iCol++) {
oSettings.aoPreSearchCols[iCol].sSearch = '';
}
$('.filter-term').remove();
oSettings.oPreviousSearch.sSearch = '';
if (typeof bDraw === 'undefined') bDraw = true;
if (bDraw) this.fnDraw();
};