Jquery datatable上的固定列
我有一个portlet视图jsp,我正在尝试使用dataTables和pivot表的FixedColumns插件修复左侧的两列以及标题 我得到了要修复的标题行,并且能够滚动Y轴,但是我无法按照代码所建议的那样修复左侧的两列Jquery datatable上的固定列,jquery,jsp,datatables,Jquery,Jsp,Datatables,我有一个portlet视图jsp,我正在尝试使用dataTables和pivot表的FixedColumns插件修复左侧的两列以及标题 我得到了要修复的标题行,并且能够滚动Y轴,但是我无法按照代码所建议的那样修复左侧的两列 <script type="text/javascript"> var pTable ; $(document).ready( function () { pTable = $('#scheduleTable').dataTable( {
<script type="text/javascript">
var pTable ;
$(document).ready( function () {
pTable = $('#scheduleTable').dataTable( {
"sDom": "<'row-fluid'r><'row-fluid't><'row-fluid'<'span6'i><'span6'p>>",
"sScrollY": 200,
"sScrollX": "100%",
"sScrollXInner": "100%",
"bScrollCollapse": false,
"fnInitComplete": function () {
var fCols = new FixedColumns( pTable , {
"iLeftColumns":2,
"sHeightMatch" : "auto",
"iRightColumns": 0
}
);
}
});
} );
</script>
可变电容;
$(文档).ready(函数(){
pTable=$('#scheduleTable')。数据表({
“sDom”:“,
“sScrollY”:200,
“sScrollX”:“100%”,
“sScrollXInner”:“100%”,
“崩溃”:错误,
“fnInitComplete”:函数(){
var fCols=新的固定列(pTable{
“iLeftColumns”:2,
“sHeightMatch”:“自动”,
“iRightColumns”:0
}
);
}
});
} );
我可以通过Firefox中的Firebug看到FixColumns库,但看不到它是如何或是否应用于dataTable的。似乎正在忽略FixedColumns代码。有没有关于如何更好地调试或编写代码的想法
先谢谢你 @iowatiger08
您是否尝试过这种方式:
var pTable ;
$(document).ready( function () {
pTable = $('#scheduleTable').dataTable( {
"sDom": "<'row-fluid'r><'row-fluid't><'row-fluid'<'span6'i><'span6'p>>",
"sScrollY": 200,
"sScrollX": "100%",
"sScrollXInner": "100%",
"bScrollCollapse": false
});
new FixedColumns( pTable , {
"iLeftColumns":2,
"sHeightMatch" : "auto",
"iRightColumns": 0
});
});
var-pTable;
$(文档).ready(函数(){
pTable=$('#scheduleTable')。数据表({
“sDom”:“,
“sScrollY”:200,
“sScrollX”:“100%”,
“sScrollXInner”:“100%”,
“折叠”:false
});
新固定柱(pTable{
“iLeftColumns”:2,
“sHeightMatch”:“自动”,
“iRightColumns”:0
});
});