0
我使用djando-datatables-view
爲了創建json數據爲datatables jQuery plugin
。 我的數據顯示正常。排序也可以。我創建了額外的<input>
來僅在我表格的第二列中搜索數據。當我在'search-input-text'中寫東西時,我可以看到處理模式,但表格行根本不被過濾。 我找不到任何有關如何使用ajax.data
自定義過濾器的信息。我是一個新手,我花了三天時間找到解決方案。請。幫助:)我的代碼:自定義過濾器不適用於ajax.data。 JSON由django-datatables-views創建
$(document).ready(function() {
var dataTable = $('#datatabletest').DataTable({
"processing": true,
"serverSide": true,
"ajax":{
"url" :"http://...tojson",
"type" : "get",
error: function(){ // error handling
$(".datatabletest-error").html("");
$("#datatabletest").append('<tbody class="datatabletest-error"><tr><th colspan="3">ERROOOOR</th></tr></tbody>');
$("#datatabletest_processing").css("display","none");
}
}
});
$("#datatabletest_filter").css("display","none");
$('.search-input-text').on('keyup', function() {
var i =$(this).attr('data-column');
var v =$(this).val();
dataTable.columns(i).search(v).draw();
});
});