首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >插件"yadcf“不使用数据

插件"yadcf“不使用数据
EN

Stack Overflow用户
提问于 2014-07-02 23:30:46
回答 1查看 6K关注 0票数 6

我试图使用带有可数据的" yadcf“过滤插件,并获得”未定义的TypeError:未定义的函数“作为调用yadcf函数的错误。

我已经证实插件是加载的,我不知道是什么问题。

下面是正在加载的库:

代码语言:javascript
复制
<script type="text/javascript" charset="utf-8" src="/DataTables/media/js/jquery-1.10.2.js"></script>
<script type="text/javascript" charset="utf-8" src="/DataTables/jquery-ui-1.10.3/ui/jquery-ui.js"></script>

<script type="text/javascript" charset="utf-8" src="/DataTables-1.10.0/media/js/nightly2.js"></script>
<script type="text/javascript" charset="utf-8" src="/yadcf-0.7.4/jquery.dataTables.yadcf.js"></script>

css文件:

代码语言:javascript
复制
<style type="text/css" title="currentStyle">
    @import "/DataTables/media/css/demo_table.css";
    @import "/yadcf-0.7.4/jquery.dataTables.yadcf.css";
    @import "/DataTables/examples/examples_support/themes/ui-lightness/jquery-ui-1.8.4.custom.css";

</style>

数据表:

代码语言:javascript
复制
oTable = $('#FE_Time_Table').DataTable( {
   "ajax":{"url": 'FE_Data.php', "dataSrc":'data'},
   "jQueryUI": true,  //Allow use of jquery-ui plug-in for themes
   "dom": 'W<"H"frCi>tS<"">', //Settings for where all the options appear on the page

   "columns": [
        { "name": "plate_no", "data": "plate_no", "className": "center_text" },
        { "name": "job_no", "data": "job_no", "className": "center_text" },
        { "name": "customer", "data": "customer" },
        { "name": "device", "data": "device" },
              ]

   }).yadcf([{column_number : 0}]);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-04 14:03:03

您需要使用最新的yadcf版本0.8.2,从github repo获取它

然后,您应该使用yadcf的新init函数,如下所示

代码语言:javascript
复制
var Table = $('#FE_Time_Table').DataTable(...);
yadcf.init(Table , [{column_number : 0}]);

您可以看到这个新的init函数正在showcase上使用。

p.s .我是yadcf的作者

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

https://stackoverflow.com/questions/24542697

复制
相关文章

相似问题

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