我正在使用角度數據表進行服務器端處理。無論如何,在搜索框中關閉自動過濾功能,並且只有在單擊搜索按鈕時才能搜索/過濾(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