нажмите на пустой jqgrid - PullRequest
0 голосов
/ 12 мая 2011

Может кто-нибудь подсказать, как получить событие клика по пустой сетке. у меня есть пустая сетка, и после вставки мне нужно обновить сетку для этого, я использую меню правой кнопкой мыши в сетке. Таким образом, сначала не будет никаких данных и потребуется событие щелчка сетки,

Спасибо, Деван

1 Ответ

1 голос
/ 12 мая 2011

Мне кажется, что вы должны запустить 'reloadGrid' после заполнения сетки.

Если вам нужно реализовать обработчик событий «щелкнуть» или «щелкнуть правой кнопкой мыши» для всей сетки, а не только для тела сетки, вы можете использовать gbox div, который будет создан jqGrid и который включает в себя все элементы jqGrid (см. здесь для деталей):

var myGrid = $("#list");
// ...
$('#gbox_'+myGrid[0].id).click(function(e) {
    alert("click!");
}).bind('contextmenu', function(e) {
    alert("right click!");
});

См. Соответствующую демонстрацию здесь .

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