1
我已經使用server-side processing data table。使用datatable ajax響應數據設置自定義標籤值
這裏是我的數據表的配置:
var table = $("#job-table").DataTable({
"ajax": {
"url": "<?php echo url('/getJobs');?>",
"type": "POST",
"data": function (d) {
d.connection = connectionArray,
d.company = companyArray,
d.type = typeArray
}
},
"processing": true,
"serverSide": true,
"columns": [
{ "data": "id" },
{ "data": "job_id" },
{ "data": "type" },
{ "data": "connection_id" },
{ "data": "company_id" },
{ "data": "message" },
{ "data": "total_completion_time" },
{ "data": "date" },
{ "data": "start_time" },
{ "data": "end_time" },
{ "data": "error_time" }
],
"info": false,
"searching": false,
"bLengthChange": false
});
在我已經通過了其中一些我要去使用設置自定義標籤值的另一個數據這個數據表Ajax響應。
現在,我使用相同的ajax調用來設置標籤值。有兩個調用是數據表和另一個調用標籤的調用。兩次我打電話給同一個API。但想知道如何避免第二次Ajax呼叫? 有沒有什麼方法可以使用數據表ajax
調用響應來設置自定義標籤值?
「*一些其他數據*」有點含糊。 'dataSrc:function(json){$('#label')。html(json.someAnotherData);返回json}'也許可以給你一個提示......? – davidkonrad
不行不行! :( 我返回一個參數在數據表的響應,即「avg_number_of_completion」在「數據」水平 像 - 我已經使用列內的數據我想用avg_number_of_completion設置標籤 – Progi1990