2013-10-09 1 views
1

그리드를 사용하여 레코드를 표시하는 응용 프로그램을 빌드 중입니다. 이제는 하나의 셀 편집기에서 2 개의 필드 (1 콤보 및 1 텍스트 필드)를 표시해야한다는 요구 사항이 있습니다. 우리는 2 칼럼으로 2 칼럼으로 시도했지만, 여기서 문제는 두 셀 에디터를 동시에 활성화해야한다는 것입니다.extjs 그리드의 단일 열 편집기에서 여러 필드를 표시하는 방법

이 링크 http://blog.platinastudio.com/?attachment_id=2485은 요구 사항을 명확하게 이해하는 데 도움이 될 수 있습니다.

도움이 될 것입니다. 두 개의 기둥과 2 에디터를 사용할 수있는 경우

덕분에 Sanjeeva

+0

정확히'우리가 셀 editors' 모두 활성화 할 필요가 무엇을 의미합니까 주어집니다? –

답변

0

, 당신은 수동으로 배선을 할 필요해야하고, 괜찮아 작동합니다. 각 에디터

  • ,의 beforeedit 이벤트 핸들러에서
  • 수신 다른 편집기

당신은 아마 흐림 효과 재설정하지 않도록 편집기를 구성해야합니다에 startEdit를 호출 상호 작용을 올바르게 수행하는 데 필요한 추가 구성이있을 수 있지만 이론적으로는 효과가 있습니다.

0

동일한 셀에서 두 명의 편집기를 사용하려는 경우 열의 편집기 구성에서 xtype : 'container'를 언급하고이 컨테이너에 필드를 추가 할 수 있습니다.

이의 예는 here

관련 문제