我使用数据表和列过滤器附件来显示和过滤来自数据库的数据。我实现了多选过滤的复选框。我所能做的就是为复选框过滤器预定义值,但我需要从数据库复选框过滤值。服务器端的数据表过滤器
jQuery('#tabela').dataTable({
"oLanguage": {
"sSearch": "Search:",
"sInfoFiltered": ''
},
"bProcessing": true,
"bServerSide": true,
"sServerMethod": "GET",
"sAjaxSource": "server.php",
"fnServerParams": function(aoData) {
aoData.push({"name" : "more_data",
"value" : "my_value"})
},
"bJQueryUI": true
}).columnFilter({
aoColumns: [
{ type: "checkbox",
values: ["Filter Cola 1",
"FIlter Cola 2", "FIlter Cola 3"]},
{},
{ type: "checkbox",
values: ["Filter Colc 1",
"FIlter Colc 2","FIlter Colc 3"]}
]
});
如何从服务器端设置复选框过滤器值?
您是否试图实现这一点?你遇到了实现服务器端逻辑的问题吗? –
是的,我已经实现了服务器端逻辑,我从服务器端获取数据。所有这些工作都很好。但我不知道如何根据服务器的结果设置复选框值。 – poletn23