2011-06-13 6 views
1

을 항목 추가이 코드 내가 동적으로 체크 박스 항목을 추가 할 필요가센차에서 자바 스크립트 배열에서 동적으로 터치

var filter = { 
     items: [{ 
      xtype: 'fieldset', 
      title: 'Choose', 
      items: [ 
       // I need to put checkboxes here 
      ] 
     }] 
    }; 

에게 있습니다 및 확인란이 선택 또는

이 도와주세요 선택 해제 할 수 은 사전에 감사

답변

0

문제점은 무엇입니까? 언제 추가할까요? 이벤트가 무엇입니까?

filter.items[0].items[filter.items[0].items.length] = { 
    xtype: 'checkboxfield', 
    name: 'city[]', 
    label: 'City name', 
    checked: false, 
} 

또는 filter 무엇

var checkbox = { 
     xtype: 'checkboxfield', 
     name: 'city[]', 
     label: 'City name', 
     checked: false, 
    } 
var itemArr = filter.items[0].items; 
itemArr[itemArr.length]=checkbox; 
+0

감사합니다. 첫 번째 예를 사용했습니다. 몇 가지 체크 박스가 선택되었는지 어떻게 알 수 있습니까? – mgalesic

+0

나는 extjs를하지는 않지만 아마도 checked = Ext.getCmp ('city []') – mplungjan

-1

, 그것은 Container 또는 그것은 (등 패널은 FormPanel)에서 그것을 확장 하는가?

그렇다면 add() 메서드를 사용하여 동적으로 추가 할 수 있습니다.

Sencha Forums에 게시하면 훨씬 빠른 답변을 얻을 수 있습니다.

관련 문제