extJs radiogroup的初始值问题

2025-05-13 11:51:32
推荐回答(1个)
回答1:

这个我做过,但是生成方法需要改进


这样来的,在ajax请求成功,返回数据后这样来

var groupItems = [];
for (var t = 0; t < record.length; t++) {
  var items = {
    boxLabel: record[t][1],
    name: record[t][0],
    inputValue: record[t][0],
    //如果数据是1,就勾中,否则就不勾
    checked: record[t][2] == '1' ? true : false
  };
  groupItems.push(items);
}
Ext.create('Ext.form.CheckboxGroup', {
    xtype: 'checkboxgroup',
    items: groupItems
});

 呃,你那里是radiogroup,不过是一样的