나는 툴바에있는 체크 박스를 '확인'하여 목록에있는 모든 체크 박스를 '확인'해야하는 상황에 처해있다.목록의 모든 확인란을 '선택'하여 단일 확인란을 '선택'하는 방법?
가 여기에 체크 박스 목록을 작성하는 코드입니다 : - : 것 나는 모든 체크 박스는 "itemTpl"에 정의 된 것을 원하는, 위의 체크 박스에 체크에
var checkBox = {
xtype: 'checkboxfield',
name : 'all',
// label: 'All',
itemId: 'all',
value: 'all',
lableWidth: "0",
width: 1,
padding: '0 0 15 30',
checked: false,
listeners: {
check:function() {
// alert("check");
item = Ext.get("status");
console.log("item:-"+Ext.JSON.encode(item));
chkBox = item.down('input').dom;
var checkboxes = Ext.getStore('group');
console.log(checkboxes.getCount());
for(var i=0;i<checkboxes.getCount();i++){
chkBox.checked = true;
}
},
uncheck:function(){
// alert("uncheck");
}
}
};
-
itemTpl: '<input type="checkbox" name="box" enabled="enabled" value="open"
name="comment_status" id="status" <tpl if="active">checked="checked"</tpl> />
{groupName}{#}',
여기 내 체크 박스 코드입니다 체크 내 코드를 안다 : function() {} 내 문제를 해결하는 좋은 (다른보기의 두 코드 모두).
이 문제에 대한 해결책을 알려주십시오.
고지.
체크 박스와 연결된 모델이 있습니까? – Sephy
네, 체크 박스 목록에 모델이 있습니다 ... – himanshu
글쎄, 어쨌든, 당신은 당신의 목록 저장소를 반복해야하며 각 항목에 대해 체크 상자에 해당하는 부울을 true로 변경해야합니다. – Sephy