Мне нравится jqGrid, но иногда вещи кажутся более сложными, чем они должны быть.
Я хотел бы добиться, чтобы в каждой строке был установлен флажок, чтобы пользователь мог выбирать, какие строки будут отправлены / обработаны.
Однако мне нужно заблокировать некоторые флажки, потому что, возможно, у пользователя нет авторизации в этой конкретной строке.
Я попытался установить multiselect: true
, а затем я попытался скрыть флажок :
loadComplete: function (data) {
if (data.rows.length > 0) {
for (var i = 0; i < data.rows.length; i++) {
if (data.rows[i].cell[7] == 'false') {
$("#jqg_OrdersGrid_" + data.rows[i].id).css("visibility", "hidden");
}
}
}
},
и он работает хорошо, но, тем не менее, .jqGrid ('getGridParam', 'selarrrow')
дает мне выбранные строки, даже если они не были проверены.
Есть ли другой способ включить или отключить флажки и узнать, какие из них были отмечены?
спасибо