При использовании jqGrid, если я снова нажму на выбранную строку, она будет отменена.
Есть ли способ предотвратить это?Я хотел бы, чтобы строка все еще была выделена.
Отличное решение, немного более компактная версия:
beforeSelectRow: function(rowid, e) { return ($(this).getGridParam('selrow') != rowid); }
Вот обходной путь, который мы с братом придумали, просто поместите следующий код в событие beforeSelectRow:
beforeSelectRow: function(rowid, e) { if ($(this).getGridParam('selrow') == rowid) { return false; } else { return true; } }