ExtJS 동적 로드 확인란
1479 단어 checkboxExtJsdoLayout()
Ext.onReady(function(){
/**
* :
* @param {Object} r
*/
Ext.Ajax.request({
url:basePath+'datamanager/equipmentreport/getCheckBox.hs',
success:function(r){
var unitColumns=[];
//json json
var jsonobj=eval('('+r.responseText+')');
//
unitColumns.push({
boxLabel:' ',
name:'all',
inputValue:'all',
checked:false
})
//
for(var i=0;i<jsonobj.length;i++){
unitColumns.push({
boxLabel:jsonobj[i].boxLabel,
name:jsonobj[i].name,
inputValue:jsonobj[i].inputValue,
checked:jsonobj[i].checked
});
}
var checkboxgroup1=new Ext.form.CheckboxGroup({
id:'checkbox1',
fieldLabel:' ',
anchor:'100%',
hideLabel:false,
columns:8,
items:unitColumns
});
mainPanel.add(0,checkboxgroup1);
mainPanel.doLayout();
}
});
var panel1=new Ext.form.FormPanel({
renderTo: 'main',
labelAlign : 'left',
labelWidth : 60,
layout : 'form',
border : false,
width : document.body.clientWidth,
items:[]
});
});
주:eval() 함수 작용은 json 문자열을 json 대상으로 바꾸는 것이다.
mainPanel을 호출합니다.add () 메서드 후 doLayout ()
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
useRef() Hook을 사용하여 React Js에서 버튼이 있는 모든 확인란을 어떻게 선택/선택 취소합니까?useRef() Hook을 사용하여 React Js에서 버튼이 있는 모든 확인란을 어떻게 선택/선택 취소합니까? 이 게시물에서는 모든 확인란을 선택/선택 취소하는 방법에 대해 알아봅니다. useRef() 반응 후크 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.