【发布时间】:2012-11-08 23:55:37
【问题描述】:
我正在尝试为 DataTable 中的过滤器输入设置初始/默认值。在文档就绪时使用 jquery 执行此操作会导致过滤器执行对值的搜索。我搜索了 DataTables 文档,但找不到任何引用此文档的内容。
【问题讨论】:
标签: datatables
我正在尝试为 DataTable 中的过滤器输入设置初始/默认值。在文档就绪时使用 jquery 执行此操作会导致过滤器执行对值的搜索。我搜索了 DataTables 文档,但找不到任何引用此文档的内容。
【问题讨论】:
标签: datatables
在表初始化时使用fnInitComplete参数:
$("#table").dataTable({
"fnInitComplete": function(oSettings, json) {
$("#" + oSettings.sTableId+"_filter input").val("value");
}
});
【讨论】:
您可以在数据表初始化时设置oSearch
$(document).ready( function() {
$('#example').dataTable( {
"oSearch": {"sSearch": "Initial search"}
} );
} )
【讨论】:
在我的 DataTables 1.10.x 的情况下,package 回答:
"fnInitComplete": function(oSettings, json) {
$("input[aria-controls="+oSettings.sTableId+"]").val("val");
}
【讨论】: