yadcf - YADCF 初始选择最新值
问题描述
我想在页面加载时从 YADCF 选择器中选择第一个值。我可以手动执行此操作:
yadcf.exFilterColumn(oTable, [
// 1 being the column number, and "value" being the value you want it to initially search for when page loads
[4, "3/2020"]
...但是可以自动选择最近的值(示例中为 3/2020)?
解决方案
您可以使用 0.9.4.beta.37
yadcf.initOnDtXhrComplete(function() {
yadcf.exFilterColumn(oTable, [[4, $("#yadcf-filter--mytable-4 option:eq(1)").val()]], true);
//third argument is true so that the filter will happen immediately
});
这是initOnDtXhrComplete
- initOnDtXhrComplete 描述:允许设置在 dt xhr 完成后调用的回调函数 参数:执行一些逻辑的函数 用法示例:yadcf.initOnDtXhrComplete(function() { $("#yadcf-filter--example-0").multiselect ('刷新'); });