如何解决1.10.12中的数据表ajax加载对象不起作用
我的代码在下面。我无法在ajax调用上搜索数据表数据。在返回了ajax调用数据后,如调试器中所示。我的数据表版本是1.1.0.12和jquery-1.12.3.min.js
{数据:[{workstation_no:1123,状态:“可用”,工作站类型:“系统”,员工名称:“约翰”},…] 0:{workstation_no:1123,状态:“可用”,workstation_type:“系统”,employee_name:“ John”} 1:{workstation_no:1126,状态:“可用”,workstation_type:“ HR”,员工名:“ Anna”}]}
但是默认搜索无效。任何帮助表示赞赏。
var table = $('#workstationTable').DataTable({
"serverSide": true,dom: "Blfrtip","aoColumns": [
{sWidth: '35%',mData: 'employee_Name',name:"Employee Name" },{sWidth: '20%',mData: 'workstation_no',name:"Workstation No."},{sWidth: '35%',mData: 'workstation_type',name:"Workstation Type"},{sWidth: '10%',mData: 'status',name:"Status"},],'columnDefs': [
{"defaultContent": "-",'className': 'dt-center','orderable': true },{"defaultContent": "-",'orderable': true },'buttons': [
{
extend: 'excelHtml5',title: '<spring:message code="lebel.workstation_dtl" />'
}
],"oLanguage": {
"sSearch": "Filter","sZeroRecords": "<p style='text-align:left'><spring:message code="lebel.no_data_found" /></p>","sEmptyTable": ""
},"aLengthMenu": [[10,25,50,"-1"],[10,"All"]],"scrollX" : "100%",//"scrollY" : parseInt($('#inner-fixed-pane').offset().top-($('#collapseId').offset().top+$('#collapseId').outerHeight())-155)+"px","scrollY" : parseInt($('#inner-fixed-pane').offset().top-155)+"px","pagingType": "full_numbers","iDisplayLength": -1,ajax: {
type:"POST",url : "getAllWorkstationList?status="+status1+"&office="+office1+"&branch="+branch1,contentType: "application/json; charset=utf-8",dataType: "json",dataSrc: function(res){
var count = res.data.length;
alert(count);
return res.data;
}
}
});
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。