Получение значений столбца флажка jqgrid - PullRequest
1 голос
/ 18 мая 2011

пытается извлечь столбец id записей, чьи флажки установлены в jqgrid. У меня есть код ниже, отображающий флажок флажок.

{ name: 'checkbox', index: 'checkbox',  formatter: "checkbox", formatoptions: { disabled: false }, editable: true, edittype: "checkbox" }

и приведенный ниже код для редактирования выбранной строки jqgrid

jQuery('#list').editRow(id, true, formatEditors);

мой вопрос: как (и я не уверен, что это возможно) можно просмотреть все выбранные записи в jqgrid после нажатия кнопки "Отправить" или "любая"? поэтому в обработчике событий в моем контроллере (mvc2) я хочу получить доступ ко всем значениям id записей, выбранных в jqgrid.

Также я прошел через код в asp.net mvc 2 jqgrid add record , и я могу отобразить кнопку добавления, но не могу получить строки, выбранные пользователем (флажки)

Любая помощь будет принята с благодарностью, поскольку я не могу найти подобный пример. Заранее спасибо!

1 Ответ

2 голосов
/ 21 мая 2011

это ответ, который в итоге я собрал

 for (var i = 0; i < inputs.length; i++) {

                if (inputs[i].type == 'checkbox' && inputs[i].checked) {

                    var p = inputs[i].parentNode.parentNode;
                    var id = p.id;

                           $.ajax({
                           mtype: "POST",
                           url: '<%= Url.Action("action") %>',
                            data: { actionparameter: id },
                           contentType: "application/json; charset=utf-8",
                           dataType: "json",
                           async: false,
                           cache: false

              }); 
              }
          }

пользователь должен также создать кнопку и добавить вышеуказанный код в jquery этой кнопки, действие будет просто действием, которое выполняетпроцесс в контроллере, надеюсь это поможет!

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