Спасибо за вопрос!В одном проекте для моего основного клиента работа с флажком очень важна.Таким образом, я немедленно воспроизвел проблему.Мое первое исправление ошибки следующее:
нужно изменить строку 133 (в версии 4.1.2) grid.inlinedit.js
или строку 8283 jquery.jqGrid.src.js
с
tmp[nm]= $("input",this).attr("checked") ? cbv[0] : cbv[1];
до
tmp[nm]= $("input",this)[0].checked ? cbv[0] : cbv[1];
Я думаю, что нужно изучить код jqGrid для большего количества мест, где работают с флажками, но быстрое исправление, описанное выше, по крайней мере, решает проблему во встроенном редактировании, котороеты описал.Позже я рассмотрю проблему более тщательно и опубликую свои предложения в trirand (для разработчика jqGrid).