[英]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.