Как настроить onCellSelect в jqGrid с помощью lib.web.mvc

Я пытаюсь настроить функцию для получения определенного значения ячейки, используя jqGrid и lib.web.mvc. Я не могу разобраться с документацией о том, как это сделать...

В моем определении помощника JqGridHelper настроено следующее. Обратите внимание на свойство onCellSelect: "getImageId", в котором проблема.

<table id="fuelTickets" class="table">
              @{
                var grid = new JqGridHelper<FuelTktImgRetrievalMdl.ViewModels.HH_FuelTkt_Output>("FuelTickets",
                  dataType: JqGridDataTypes.Json,
                  methodType: JqGridMethodTypes.Post,
                  pager: true,
                  rowsNumber: 10,
                  sortingName: "FuelTkt_ID",
                  sortingOrder: JqGridSortingOrders.Asc,
                  viewRecords: true,
                  autoWidth: true,
                  gridView: true,
                  JqGridParametersNames.HH_FuelTkt_Input,
                  url: Url.Action("GetFilteredFuelTicketsAsync"),
                  caption: "Fuel Tickets",
                  onCellSelect: "getImageId",
                  emptyRecords: "No records to view"
                );
            }
        </table>

Моя функция ниже в JavaScript на странице следующим образом:

function getImageId(rowid, iCol, cellcontent) {
                var grid = $('#fuelTickets');
                var imageID = grid.jqGrid('getCell', rowid, 'Image_ID');
                if (imageID != "")
                    DisplayReceipt(imageID);
            }

0 ответов

Другие вопросы по тегам