2012-03-21 3 views
0

주어진 양식에 대한 모든 모눈을 찾을 수 있어야합니다.양식에 Extjs 모눈을 열거하는 방법

function formEnumerate(form) 
{ 
    form.getForm().items.each(function (element) 
    { 
     // gets form elements but not grids 
    }); 
} 

내가 form에서 그리드를받을 수 :이 내가 뭘하는지의 단순화 된 버전이다?

답변

1

당신이 EXT4를 사용하는 경우 요소 쿼리 방법을 사용할 수 있습니다 http://docs.sencha.com/ext-js/3-4/#!/api/Ext.Container-method-findByType

+0

쥐 : 3.X에서

var grids = form.query('gridpanel'); 

당신이 findByType 방법을 사용할 수 있습니다! 슬프게도 이번에 Ext3. 내가 대표를 얻으면 한번 투표 할거야. – conradj

+1

3.x에서 사용할 수있는 방법으로 업데이트되었습니다. –

+0

고마워요! 그것이 처음에는 효과가 있다고 생각하지 않았습니다. enumerable 컬렉션보다는 기본 배열을 반환하기 때문에 .each() 루프 대신 for 루프를 사용하십시오. – conradj

관련 문제