在数据表绘制事件中初始化YADCF

时间:2016-07-24 10:19:16

标签: jquery symfony datatable twig yadcf

我正在使用var oTable; oTable = $('#content_datatable').DataTable(); oTable.on('draw.dt', function () { yadcf.init(oTable[{ column_number: 0 }, { column_number: 1, filter_type: "multi_select", select_type: 'chosen' }]); }); 的数据表包并使用twig呈现数据表。我需要在表格的头部插入一些选定的过滤器,但以下代码不会返回表格。

$('#content_datatable').DataTable()

删除{{1}}会返回我的表,但没有任何过滤器。如何添加过滤器?提前致谢。

1 个答案:

答案 0 :(得分:0)

您的代码应如下所示

// Relative Layouts
this.contentLayout = new RelativeLayout();
this.topLayout = new RelativeLayout();
this.bottomLayout = new RelativeLayout();

//topLayout.BackgroundColor = Color.FromHex("#00162E");
//bottomLayout.BackgroundColor = Color.FromHex("#FFFFFF");

// Top and Bottom Layouts
this.contentLayout.Children.Add(
    topLayout,
    Constraint.RelativeToParent((parent) => { return 0; }),
    Constraint.RelativeToParent((parent) => { return 0; }),
    Constraint.RelativeToParent((parent) => { return parent.Width; }),
    Constraint.RelativeToParent((parent) => { return (parent.Height/2.5); })
);
this.contentLayout.Children.Add(
    bottomLayout,
    Constraint.RelativeToParent((parent) => { return 0; }),
    Constraint.RelativeToParent((parent) => { return this.topLayout.Height; }),
    Constraint.RelativeToParent((parent) => { return parent.Width; }),
    Constraint.RelativeToParent((parent) => { return (parent.Height / 1.5); })
);

// Inside Top Layout
// ??? Draw Polygon

// Inside Bottom Layout

yadcf会将自己绑定到数据的事件。

如果上面的代码不起作用,请在控制台/链接到测试用例

时提供错误

P.S

您必须在网页中包含所选的js / css文件