[英]Jquery-dataTables Error while drawing tables
問題出在jQuery數據表上。 我正在通過Ajax從URL獲取數據
電話。 由於我使用的是codeigniter框架,因此我使用的是datatables庫來生成
在此函數中使用echo $ this-> datatables-> generate()的datatable對象advertise-details-data
函數的輸出也正確。
$(document).ready(function(){
$('#example').dataTable
({
'bProcessing' : true,
'bServerSide' : true,
'sAjaxSource' : '<?php echo base_url();?>advertisement-details-data',
'iDisplayStart' : 0,
'fnServerData': function(sSource, aoData, fnCallback)
{
console.log(aoData);
$.ajax
({
'dataType': 'json',
'type' : 'POST',
'url' : sSource,
'data' : aoData,
'success' : fnCallback,
'cache' : false
});
}
});
});
和console.log給我一個包含datatables輸出的輸出...並在網絡中
控制台,我也找不到任何js錯誤。 請幫我解決這個問題
這是datatables插件http://pastebin.com/YS7NQAdp中 console.log的輸出
這是advertisement-details-data http://pastebin.com/NiVvcp8A的輸出
當您獲得正確的響應時,您的js代碼似乎沒有問題,但是我建議您從服務器(使用Firebug或其他工具)獲取json返回值,並檢查http://jsonlint.com來查看問題所在。 有關更多信息,請檢查datatables服務器端錯誤 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.