1
jqgrid 편집을 포맷터 작업을 통해 수행합니다. 그리고 서버에서 편집 유효성 검사가 실패하고 사용자에게 오류를 표시 할 때 편집 모드를 유지하고 사용자가 입력 한 데이터를 저장하려고합니다. 가능합니까? 도와주세요.jqgrid에서 편집이 실패 할 때 데이터를 유지하는 방법
jqgrid 편집을 포맷터 작업을 통해 수행합니다. 그리고 서버에서 편집 유효성 검사가 실패하고 사용자에게 오류를 표시 할 때 편집 모드를 유지하고 사용자가 입력 한 데이터를 저장하려고합니다. 가능합니까? 도와주세요.jqgrid에서 편집이 실패 할 때 데이터를 유지하는 방법
restoreAfterError: false
인라인 편집 옵션을 사용해야합니다. restoreAfterError
formatoptions
에서와
$.extend($.jgrid.inlineEdit, {
restoreAfterError: false
});
또는 당신이 설정할 수 있습니다 :
formatter: "actions", formatoptions: {restoreAfterError: false, keys: true, ...}
안녕 올렉, 나는, 서버 측에서 오류가 발생하고 어떻게 것입니다 당신이 인라인 편집의 기본값을 변경하여 옵션을 설정하는 것이 좋습니다 오류가이 블록으로 들어가는 지 확인하십시오 : onError : function (rowid, jqXHR, textStatus) – user2375298
가능한 경우 오류 기능을 호출하는 방법을 알려주십시오 – user2375298
@ user2375298 :'onError'는 일반적으로 올바른 방법이지만'errorfunc ''$ .jgrid.inlineEdit'의 콜백도 마찬가지입니다. – Oleg