2011-09-01 10 views
1

내가 3 개 드롭 다운 목록으로 IM (클릭이 행에 해당 행을 편집 얻을 때), 내가 원하는 것입니다 편집 가능한있는 jqGrid 있습니다있는 jqGrid 키보드 탐색

  1. 때 행에 메신저 클릭, 그것의 편집 가능하고 행의 첫 번째 드롭 다운을 선택하십시오
  2. 내가 드롭 다운 목록에서 개체를 선택하고 탭을 누르면 다음 드롭 다운 (이미 happends)
  3. 과 동일하지만 세 번째로 점프해야합니다 드롭 다운 목록
  4. 메신저 편집이 끝나면 키를 누르거나 다른 곳을 누르면 내가 편집 한 화면 데이터는 DB에 저장해야합니다. 그래서 그것은 내가 지금해야만하는 엔터 키를 누르는 것과 함께해야만합니다.
  5. 내가 키를 누르면, 선택은 다음 행으로 아래로 뛰어 난 그냥 내가 그에게 긴 하나를 알고

을 편집 previouse 행을 저장해야하지만, 메신저와 붙어 있기 때문에 내가 경로 키보드 선택을받을 질수 클릭 가능한 편집 ....

답변

2

multiselect:true을 사용하지 않는 경우 bindKeys 방법을 사용하여 키보드를 지원할 수 있습니다.

키를 눌러 초점 순서를 변경해야하는 경우 편집 가능한 입력란 (입력 또는 선택 요소)에서 tabindex 속성을 변경할 수 있습니다. 이러한 초기화 작업에는 editRowoneditfunc 매개 변수를 사용할 수 있습니다.