나는 권한 부여와 같은 것을 가지고 있으며 사용자가 편집 권한을 가지고 있지 않다면 인라인 편집 옵션을 제공하고 싶지 않습니다. 이것이 어떻게 가능한지.일부 값에 따라 전체 격자에 대한 인라인 격자 편집을 해제하는 방법
if(NotAuthorized)
{ $grid.jqGrid('hideCol', "act");}
UPDATE 이 내가 원하는 것을 저를 얻었다
function evaluateAuthorization(authorizations) {
$("#gridList").find(".ui-inline-edit,.ui-inline-del,.ui-inline-save,.ui-inline-cancel")
.addClass("ui-state-disabled")
.prop("onclick", null)
.prop("onmouseover", null)
.prop("onmouseout", null);
}
아래의 제안에 따라 답을 업데이트했습니다.
인라인 편집에 대해 작성한 것이지만 정확히 "form": "actions"열을 "act"로 사용하는 것으로 보이며 열의 단추를 비활성화하려고합니다 'formatter : 액션'에 의해 추가되었습니다. "열을 사용하지 않도록 설정 하시겠습니까?"라는 의미입니까? – Oleg
예 실수입니다. 포맷터 작업을 사용하고 있습니다. – user2375298