首页 > 解决方案 > 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)?

在此处输入图像描述

标签: yadcf

解决方案


您可以使用 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 ('刷新'); });

见工作小提琴


推荐阅读