我正在使用角度数据表进行服务器端处理。无论如何,在搜索框中关闭自动过滤功能,并且只有在单击搜索按钮时才能搜索/过滤(ajax调用服务器端)。希望有人在角度数据表中的经验可以帮助。“search”上的角度数据表搜索过滤器按
2
A
回答
6
可以在4个步骤执行此操作:
- 解除绑定使用默认的搜索框
- 未来添加新的搜索按钮,搜索框相关联的所有事件处理程序
- 包括一个DataTable指令实例(
dtInstance
) - 执行经由
dtInstance
搜索点击了新的搜索按钮时
使用initComplete
回调进行修改,例如:
$scope.dtOptions = DTOptionsBuilder.newOptions()
//other options
.withOption('initComplete', function() {
$('.dataTables_filter input').unbind();
$('<button/>').text('search').attr('id', 'new-search').appendTo('.dataTables_filter');
$('#new-search').on('click', function() {
$scope.dtInstance.DataTable.search($('.dataTables_filter input').val()).draw();
})
})
包括指令实例
$scope.dtInstance = {};
<table datatable dt-options="dtOptions" dt-columns="dtColumns" dt-instance="dtInstance" >
+0
赞赏的答复。这怎么可能扩展到住宿多重搜索过滤器输入? – vincentsty
+0
@vincentsty,你的意思是“_multiple search filter input_”?我以为这个问题是关于禁用默认的自动搜索,并通过点击按钮来触发它。 – davidkonrad
+0
如何将类添加到搜索按钮? –
相关问题
- 1. 角度材料数据表搜索过滤器
- 2. 角度搜索过滤器不搜索整个表
- 3. 带范围搜索的数据表按钮过滤器
- 4. 导出过滤/搜索从角度数据表导入数据到Excel
- 5. 检索数据前运行的角度ng-repeat过滤器
- 6. 角度js过滤器的搜索功能
- 7. 按自定义角度数据表中的列进行过滤
- 8. 数据表过滤或搜索
- 9. 角度过滤器 - 搜索两个连接字段
- 10. 角度4过滤器搜索自定义管道
- 11. 如何在角度图中使用过滤器搜索?
- 12. 过滤器搜索角度后保持李选择js
- 13. 角度过滤器,按日期分组
- 14. 约W3Schools的过滤器/搜索列表
- 15. 如何设置在角度js过滤器中搜索的最少charcter数量?
- 16. 角度数据表自定义列过滤器不工作
- 17. 在FooTable插件上增加过滤器搜索的宽度
- 18. 表空列过滤器角度Js
- 19. 角度过滤器表达式
- 20. 数据表导出(TableTools)过滤器/搜索后
- 21. 数据表+服务器端处理+搜索过滤
- 22. 数据表过滤器,搜索未运行mongodb php
- 23. 使用搜索表格过滤数组列表的数据
- 24. 过滤的搜索引擎数据
- 25. 针对数组的搜索/过滤器
- 26. 使用角度过滤器
- 27. 角度组和过滤器
- 28. 过滤器/搜索表不起作用
- 29. 在按钮上切换角度过滤器单击
- 30. 通过关联模型的搜索过滤器获取数据
我不熟悉的角在普通的数据表中,它只是一个解绑定搜索输入的关键事件的例子,而addin g带有点击事件的按钮,该事件调用'draw()'或'fnDraw()'或w/e角度等值。 – markpsmith