как получить все строки из метода .sortable () передать его в другую функцию - PullRequest
0 голосов
/ 09 января 2019

Я использую 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);
}      
...