Редактирование ячейки jqGrid - Двойной щелчок для редактирования? - PullRequest
5 голосов
/ 19 июля 2010

По умолчанию, если ячейка jqGrid является редактируемой, один щелчок по этой ячейке переводит ее в режим редактирования.Можно ли как-нибудь изменить его двойным щелчком?Было бы проще выполнять операции на уровне строк, такие как удаление, поскольку все столбцы в моей сетке доступны для редактирования.

Ответы [ 2 ]

7 голосов
/ 19 июля 2010

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

Вот простой пример для начала работы:

ondblClickRow: function(){
    var row_id = $("#grid").getGridParam('selrow');
    jQuery('#grid').editRow(row_id, true);
}
2 голосов
/ 05 июня 2014

Я получил ответ. Вам нужно только разместить код в свойствах jqgrid Например:

width: 800,
        height: 200,
        caption:"   .:: Captura de Datos ::.",
        addedrow: "last",
        ondblClickRow: function (rowid, iRow,iCol) {
            alert('Doble Click');
            //jQuery("#TBLReporte").editCell(iRow, iCol, true);
        }
...