首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >yadcf外部触发负载两次

yadcf外部触发负载两次
EN

Stack Overflow用户
提问于 2016-03-11 23:20:36
回答 1查看 347关注 0票数 1

我用的是//cdn.datatables.net/1.10.6/js/jquery.dataTables.js和jquery.dataTables.yadcf.js,还有sAjaxSource

我试图使用外部过滤器触发几个列的预选过滤器一次。所以你点击一个按钮,在那里,三列被挑出来,这样你就不用每次掉进去了。

但是这样做似乎不对,因为每次触发JSON请求时,我都会看到两个JSON请求,而不是一个JSON请求。

我的剧本里只有

代码语言:javascript
复制
 function doTrigger(){
      yadcf.exFilterColumn(oTable, [[0,"zero"],[1,"one"]]);
      $("#yadcf-filter--oTable-" + 1).val("one");
      oTable.fnDraw();
 }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-12 16:37:04

您的代码应该如下所示:我添加了第三个参数true,它没有文档,但在表加载完成后调用exFilterColumn时需要

代码语言:javascript
复制
 function doTrigger(){
      yadcf.exFilterColumn(oTable, [[0,"zero"],[1,"one"]], true);
 }

你剩下的代码根本不需要.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35951662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档