[JQUERY] 있는 jqGrid, 어떻게하지만 (인라인) 편집 중 추가 대화 상자에서 열 편집을 만들려면
JQUERY있는 jqGrid, 어떻게하지만 (인라인) 편집 중 추가 대화 상자에서 열 편집을 만들려면
해결법
-
1.당신은 내 오랜 답변 (이이)에서 예제를 사용하기 때문에 내가 당신의 질문에도 대답해야한다고 생각합니다.
당신은 내 오랜 답변 (이이)에서 예제를 사용하기 때문에 내가 당신의 질문에도 대답해야한다고 생각합니다.
이전 예에서 추가 또는 편집 대화 상자 중에 수정 될 수있는 모든 필드, 속성 편집 할 수 있습니다 사실. 단지 추가 대화 상자에 표시해야하는 필드는 beforeShowForm 이벤트 핸들의 숨겨진 내부 될 것이다. 같은 방식으로 우리가 할 수있는 임시 스위치 편집에 일부 필드 : 즉시 호출 후 진정한 다음 editRow 방법과 편집으로 다시 돌아의 호출 전에 거짓 :
onSelectRow: function(id) { if (id && id !== lastSel) { grid.jqGrid('restoreRow',lastSel); var cm = grid.jqGrid('getColProp','Name'); cm.editable = false; grid.jqGrid('editRow', id, true, null, null, 'clientArray'); cm.editable = true; lastSel = id; } }
이 여기 살고 볼 수 있습니다.
UPDATE : 무료있는 jqGrid는 콜백 함수로 편집 정의 할 수 있습니다. 위키 문서를 참조하십시오. 그것은 일부 행과 다른 행에 대한 비 편집을 잡고 열 편집을 할 수 있습니다.
from https://stackoverflow.com/questions/4307147/jqgrid-how-to-make-a-column-editable-in-the-add-dialog-but-not-during-inline by cc-by-sa and MIT license
'JQUERY' 카테고리의 다른 글
[JQUERY] jQuery를 UI "$ ("#의 날짜 선택기 "). 날짜 선택기 기능은 아니다" (0) | 2020.10.23 |
---|---|
[JQUERY] 지연, 10 초 동안-팝업 번만 팝업 (0) | 2020.10.23 |
[JQUERY] 어떻게 jQuery를 모바일 (1.4 베타) 페이지를 변경하려면? (0) | 2020.10.23 |
[JQUERY] jQuery를 사용하여 오버 플로우 감지 요소를 (0) | 2020.10.23 |
[JQUERY] 강제 자바 스크립트를 사용하여 이미지를 다운로드 (0) | 2020.10.23 |