我的代碼需要幫助。如果我添加「成功」:我的ajax輸出數據表中的函數(數據)不會顯示。我的代碼:我的ajax有什麼問題
function show_infohouse(kode)
{
table = $('#table_id').DataTable({
"serverSide": true, //Feature control DataTables' server-side processing mode.
"searching": false,
"orderable": false,
"paging": false,
"destroy" : true,
"orderable": false,
"processing": false, //Feature control the processing indicator.
"language": {
"processing": "<span><img src='images/Preloader_3.gif'/></span>"
}, // you can put text or html here in the language.processing setting.
"order": [], //Initial no order.
// Load data for the table's content from an Ajax source
"ajax": {
"url": "<?php echo site_url('infohouse/ajax_house')?>/" + kode,
"type": "POST",
"success": function(data)
{
var res = eval(data);
$('[name="grandtotal"]').val(res.grandtotal);
},
});
}
如果我用 「成功」:我的AJAX內部功能(數據),輸出顯示:
no | qty | price |
====================
1 | 45 | 12.000 |
2 | 65 | 45.000 |
但在我的代碼,如果我刪除 「成功」:功能(數據)我的數據表將顯示數據,但是grandtotal不顯示。
output display :
no | qty | price |
====================
datables頁腳中的grandtotal的值是57.000,但我需要在那裏顯示兩個數據項。
是否有專家知道我的代碼有什麼問題?
「ajax」選項應該用於加載_all_您的數據。你只用它加載一個字段。 https://datatables.net/examples/ajax/ – ADyson
請幫我用我的代碼 –
我不知道你目前如何生成其餘的表格數據,但沒有顯示。但是,如果您使用「ajax」方法,則必須將表數據和grandtotal一起返回到返回到ajax成功方法的相同「data」對象中。閱讀我給你的鏈接。 – ADyson