Прежде всего, я не знаком с JQuery, если это вопрос нуб, прости меня.
У меня есть веб-приложение и я пытаюсь использовать jQuery sortable
функция перетаскивания таблицы данных перетаскивания для изменения order_id
на MySQL через php
,
Если я использую jquery 1.11.1
а также jquery ui 1.10.3
моя функция не отправляет данные в мой файл php.
Но если я использую jquery 1.3.2
а также jquery ui 1.7.2
моя функция отправляет данные и выдает на консоль следующее сообщение об успехе:
XHR finished loading: GET"http://localhost/.../ArticlesSort.php?listItem[]=2&listItem[]…tItem[]=4&listItem[]=5&listItem[]=6&listItem[]=7&listItem[]=8&listItem[]=9"
Моя функция jquery выглядит так
jQuery(document).ready(function() {
$("#test-list").sortable({
handle : '.handle',
update : function () {
var order = $('#test-list').sortable('serialize');
$("#info").load("ArticlesSort.php?"+order);
}
});
});
Что мне не хватает?
Любая помощь будет очень ценна.
Я нашел ответ на jQuery UI Сортируемый, а затем записать порядок в базе данных связанный с вопросом ответ. И это сработало.
Я вставляю свой окончательный код здесь, если у кого-то будет такая же проблема, чтобы легко найти решение:
$("#test-list").sortable({
handle : '.handle',
update : function () {
var order = $('#test-list').sortable('serialize');
$.ajax({
data: order,
type: 'GET',
url: 'ArticlesSort.php?'+order,
});
}
});
Других решений пока нет …