我正在使用jQuery DataTables并遇到问题
在目标端口列中有很多额外空间,与子客户端和产品类型列相同,我的初始化代码是:
function calcDataTableHeight() {
return $(document).height() - 320;
}
var browserScrollPercentage = function () {
if($.browser.chrome) {
return '178%';
}else{
return '228%';
}
}
var oTable = new Datatable();
oTable.init({
src: $("#tableOrder"),
onSuccess: function (oTable) {
// execute some code
},
onError: function (oTable) {
// execute some code
},
loadingMessage: 'Loading...',
dataTable: {
"bStateSave": false,
"bScrollAutoCss": true,
"lengthMenu": [
[30, 60, 90, 120, -1],
[30, 60, 90, 120, "All"]
],
"aoColumnDefs": [ { "bSortable": false, "aTargets": [ 31 ]}],
"pageLength": 30,
"ajax": {
"url": "order-ajax" // ajax source
},
"order": [
[1, "desc"]
], // set first column as a default sort by desc
scrollY: calcDataTableHeight(),
"sScrollX": "100%",
"sScrollXInner": browserScrollPercentage(),
"bScrollCollapse": true,
"sDom": '<"top">rt<"bottom"pi><"clear">',
"bInfo": true
}
});
我尝试了很多来自不同来源的东西,但没有成功我也尝试修改我的jQuery代码以及PHP代码,但是对我来说不起作用。