Extjs 我想用每个.store创建checbkox
我已从json存储: var store=gridQuestion.getStore() 其中json-->数据:[{id:1,value1:a},{id:2,value1:b}…] 我想要动态创建复选框Extjs 我想用每个.store创建checbkox,extjs,checkbox,each,Extjs,Checkbox,Each,我已从json存储: var store=gridQuestion.getStore() 其中json-->数据:[{id:1,value1:a},{id:2,value1:b}…] 我想要动态创建复选框 var valores1 = []; store.each(function(records){ valores1=records.data.get('value1'); }); Ajax.requestJso
var valores1 = [];
store.each(function(records){
valores1=records.data.get('value1');
});
Ajax.requestJsonData({
url:getRelativeURI('/uu/yy/grid.do'),
方法:“GET”,
范围:本,,
参数:{
id:id
},
成功:功能(记录){
var store=grid.getStore()
var adm=new Array();
对于(变量i=0;i
我有一个问题!!那是
记录。get('value1')
或记录。data.value1
,不是两者都有。你应该表达你的问题是什么,并实际提问。问题是,records.get('value1'))firebug中的recodrs.data.value1是空的。您商店的模型是什么样子的?这是我的代码。用于创建每个按钮。
var grid =
url: getRelativeURI('uu/yy/grid.do'),
height: 170,
page: 6
});
var adm= new Array();
for (var i = 0; i < records.total; i++) {
store.insert(i, aux);
adm[i] = records.data[i].description;
var idQuestion = records.data[i].id;
Ext.each(adm, function(admdatos) {
adm.push({id: admdatos, text: admdatos});
});
var options = Ext.create('Ext.Button', {
width: 100,
height: 44,
style: 'margin: 95px 15px 15px 155px;',
items: [adm]
});