我正在使用 datatables JQuery插件来显示数据库中的数据。我想做一些不受datatables支持的定制,我想出了一个需要我使用AngularJS的解决方案。
问题在于我不知道如何在数据表的搜索过滤器中添加 新属性。我在谷歌搜索后找到的解决方案是添加以下行但我似乎无法工作:
$('.dataTables_filter input').attr("placeholder", "enter seach terms here");
这里有没有人有其他解决方案?
答案 0 :(得分:0)
您提供的代码正在运行。所以,我唯一怀疑错误的是调用代码。
您需要在datatable
加载document.ready
之后调用它,
$(document).ready(function() {
$('#example').dataTable({"sPaginationType": "full_numbers",});
$('.dataTables_filter input').prop("placeholder", "enter search terms here");
});
或者,您可以使用每次datatable
加载时调用的fnDrawCallback函数。
$('#example').dataTable({"sPaginationType": "full_numbers","fnDrawCallback": function( oSettings ) {
$('.dataTables_filter input').prop("placeholder", "enter seach terms here");
}});