【发布时间】:2017-05-10 10:20:44
【问题描述】:
我正在使用 DataTables 库,由于某种原因没有触及 CSS,“下一步”文本显示在分页按钮之外。 即使我的 AJAX 只返回 5 个结果,它也会显示多个页面。
这是页面截图:screenshot of table
这里有一些代码:
JS
table = $('#table_orders').DataTable(
{
"sAjaxSource": "ajaxData/getCommandes.php",
"sAjaxDataProp":"aaData",
"oLanguage": {
"sEmptyTable": "Aucune donnée",
"sProcessing": "chargement...",
"sZeroRecords" : "Votre recherche n'a donné aucun résultat",
"oPaginate" : {
"sNext" : "prochain",
"sPrevious" : "précédent"
}
},
"bLengthChange": false,
"bInfo": false,
"bProcessing": true,
"bServerSide": true,
"columns": [
{ data: "reference" },
{ data: null, render: function ( data ) {
return data.firstname+' '+data.lastname;
} },
{ data: "total_paid"},
{ data: "date_add"},
{ data: "name"},
{ data: null, render: function ( data ) {
// conditional HTML buttons
}
}, "orderable": false }
]
}
);
AJAX JSON
{"sEcho":1,"iTotalRecords":{"COUNT(id_order)":"5","0":"5"},"iTotalDisplayRecords":{"FOUND_ROWS()":"5 ","0":"5"},"aaData":[{"id_order":"1","0":"1","reference":"XKBKNABJK","1":"XKBKNABJK"," total_paid":"55.000000","2":"55.000000","name":"Annul\u00e9","3":"Annul\u00e9","firstname":"John","4":"John" ,"姓氏":"DOE","5":"DOE","date_add":"2017-04-26 09:44:56","6":"2017-04-26 09:44:56" ,"current_state":"6","7":"6"},{"id_order":"2","0":"2","reference":"OHSATSERP","1":"OHSATSERP" ,"total_paid":"75.900000","2":"75.900000","name":"付款接受\u00e9","3":"付款接受\u00e9","名字":"John","4" :"John","lastname":"DOE","5":"DOE","date_add":"2017-04-26 09:44:56","6":"2017-04-26 09: 44:56","current_state":"2","7":"2"},{"id_order":"3","0":"3","reference":"UOYEVOLI","1" :"UOYEVOLI","total_paid":"76.010000","2":"76.010000","name":"Erreur de paiement","3":"Erreur de paiement","firstname":"John"," 4":"John","lastname":"DOE","5":"DOE","date_add":"2017-04-26 09:44:56","6":"2017-04-26 09:44:56","cu rrent_state":"8","7":"8"},{"id_order":"4","0":"4","reference":"FFATNOMMJ","1":"FFATNOMMJ"," total_paid":"89.890000","2":"89.890000","name":"En attente de paiement par ch\u00e8que","3":"En attente de paiement par ch\u00e8que","firstname":"约翰","4":"约翰","姓氏":"DOE","5":"DOE","date_add":"2017-04-26 09:44:56","6":"2017 -04-26 09:44:56","current_state":"1","7":"1"},{"id_order":"5","0":"5","reference":" KHWLILZLL","1":"KHWLILZLL","total_paid":"71.510000","2":"71.510000","name":"En attente de paiement par ch\u00e8que","3":"En attente de paiement par ch\u00e8que","firstname":"John","4":"John","lastname":"DOE","5":"DOE","date_add":"2017-04-26 09 :44:56","6":"2017-04-26 09:44:56","current_state":"1","7":"1"}]}
【问题讨论】:
标签: javascript json ajax datatables