Использование JQgrid и sortableRows.Обновить порядок строк таблицы - PullRequest
1 голос
/ 29 июля 2010

Использование: Использование SortableRows и знать, когда строки были перемещены Мне удалось вызвать предупреждение после изменения порядка строк.

Как мне отправить эти данные в PHP / вызвать editurl, передавая эти данные, подобно тому, как при добавлении или редактировании строк editurl получает переменную $ _POST ['oper']?

В настоящее время есть:

jQuery("#images_list").jqGrid('sortableRows',
                              options = { update : function(e,ui){alert("hi");} }); 

1 Ответ

12 голосов
/ 29 июля 2010

Прежде всего, использование события обновления должно быть следующим:

jQuery("#images_list").jqGrid(
    'sortableRows',
    { update : function(e,ui) {
                   alert("item with id=" + ui.item[0].id + " is droped");
               }
    });

Если вам нужны другие данные строки, вы можете получить их, используя идентификатор перемещенной строки и метод getRowData.

Как опубликовать результаты на сервере, вы должны решить сами. Вы можете использовать функцию $.ajax напрямую. Я думаю, что изменение порядка строк не следует интерпретировать как добавление, удаление или редактирование строк.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...