jqGrid - предотвращает отмена выбора строки - PullRequest
2 голосов
/ 07 февраля 2011

При использовании jqGrid, если я снова нажму на выбранную строку, она будет отменена.

Есть ли способ предотвратить это?Я хотел бы, чтобы строка все еще была выделена.

Ответы [ 2 ]

7 голосов
/ 07 февраля 2011

Отличное решение, немного более компактная версия:

  beforeSelectRow: function(rowid, e) {
      return ($(this).getGridParam('selrow') != rowid);
  }
5 голосов
/ 07 февраля 2011

Вот обходной путь, который мы с братом придумали, просто поместите следующий код в событие beforeSelectRow:

  beforeSelectRow: function(rowid, e) {
      if ($(this).getGridParam('selrow') == rowid) {
        return false;
      } else {
        return true;
      }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...