Использование: Использование SortableRows и знать, когда строки были перемещены, я смог вызвать предупреждение после изменения порядка строк.
Как я могу отправить эти данные на PHP / вызвать editurl, передавая эти данные, подобно тому, как добавляя или редактируя строки, editurl получает переменную $ _POST ['oper']?
В настоящее время:
jQuery("#images_list").jqGrid('sortableRows', options = { update : function(e,ui){alert("hi");} });
Прежде всего, использование события обновления должно выглядеть следующим образом:
jQuery("#images_list").jqGrid( 'sortableRows', { update : function(e,ui) { alert("item with id=" + ui.item[0].id + " is droped"); } });
Если вам нужны другие данные о getRowData
, вы можете получить там, используя идентификатор перемещенной строки и метод getRowData
.
Как опубликовать результаты на сервере, вы должны решить сами. Вы можете напрямую использовать функцию $.ajax
. Я думаю, что изменение порядка строк не должно интерпретироваться как добавление, удаление или редактирование строк.