我正在使用JQuery DataTable 1.10.12。我有一个dataTable,它使用.sortable()
方法在表内拖动行。 .sortable()
可以正常工作,但是问题在于,如何在单击按钮时按需获取所有排序的数据行。这是我已经尝试过的。请建议我,我该怎么办?
$('#datatables-playlist-tracks tbody').sortable({
helper: 'clone',
update: function (event, ui) {
console.log('update: ' + ui.item.index())
var result = $(this).sortable('toArray', {attribute: 'id'});
console.log(result);
},
start: function (event, ui) {
console.log('start: ' + ui.item.index())
}
});
$('#datatables-playlist-tracks tbody').disableSelection();
需要将rawData传递给此函数。
function getSortedRows(rawData){
console.log(rawData);
}