0
如何修復使用數據表colreorder時的最後一列?修復最後一列數據表colreorder
我已經嘗試了以下它不工作:
var oTable = $('#example').dataTable({
"sDom": 'R',
"oColReorder": {
"iFixedColumns":[-1]
}
});
如何修復使用數據表colreorder時的最後一列?修復最後一列數據表colreorder
我已經嘗試了以下它不工作:
var oTable = $('#example').dataTable({
"sDom": 'R',
"oColReorder": {
"iFixedColumns":[-1]
}
});
我已經找到了解決辦法如下: 我添加一個div表中的像下面的最後日:
<th >First</th>
<th >2</th>
<th >3</th>
<th >4</th>
<th ><div id="theLast">last</div></th>
,並要求下面的腳本:
$(document).ready(function() {
$("#theLast").bind("mousedown", function (event) {
event.stopPropagation(true);
return;
}
);
var oTable = $('#example').dataTable({
"sDom": 'R'
});
});
喜歡我禁用的最後一列從colReorder功能。 要從此最後一欄我修改了代碼後,被丟棄禁止其他列 內ColReorder.js文件中像下面:
功能改進:_fnMouseUp
我寫道:
if (this.s.mouse.toIndex == 4) { // 4 means last column index
e.stopPropagation(true);
return null;
}
else
/* Actually do the reorder */
this.s.dt.oInstance.fnColReorder(this.s.mouse.fromIndex, this.s.mouse.toIndex);
代替的
this.s.dt.oInstance.fnColReorder(this.s.mouse.fromIndex, this.s.mouse.toIndex);
你的問題不是很清楚。人們將不得不對你所要求的做出假設或猜測。 – allen213