Есть таблица с данными, после переноса строки при помощи скрипта sortable , прохожусь по всем строкам и беру айдишник с первого столбца, потом передаю в функцию айдишник и номер столбца для обновления базы данных через рест и аякс.
Этот код не работает, почему и как можно улучшить?
$(function () {
$("#vk-request-body").sortable({
connectWith: ".connectedSortable",
stop: function () {
var table = document.getElementById("vk-request-table");
for (var i = 1, row; row = table.rows[i]; i++) {
var id = row.cells[0].textContent;
updateVkRequestAfterSort(id, i);
}
}
}).disableSelection();
});
function updateVkRequestAfterSort(id, rowNumber) {
var url = "/vk/request/update/" + id;
var mass = {
numberVkField: rowNumber
};
var emp = JSON.stringify(mass);
$.ajax({
url: url,
data: emp,
contentType: "application/json",
type: 'POST',
dataType: 'JSON',
success: function (returnObj) {
},
error: function (error) {
console.log(error);
}
});
}