Я получил вызов Ajax из события stop моего сортируемого пользовательского интерфейса jQuery, который в настоящее время выглядит следующим образом:
...
stop:function(event, ui) {
$.ajax({
type: "POST",
url: "<?php echo site_url('messages/reorder'); ?>",
data: $("#messagelist").sortable("serialize")
});
...
Теперь это нормально, и работает (messages/reorder
- это серверная Ajax-функция, которая обновляет базу данных на основе сериализованных идентификаторов.)
Однако у меня есть несколько списков, которые я мог бы редактировать на этой странице, и мне нужно также передать идентификатор "родительского" объекта списка.
Есть ли стандартный способ сделать это? Я знаю идентификатор серверной части при генерации страницы. Есть ли лучший способ добавления идентификатора к «данным», которые передаются в моем вызове Ajax?
Извините, если я упускаю что-то очевидное; Я довольно плохо знаком с jQuery и Javascript и совершенно не знаком с "сортируемым" ...