EXT 单选按钮Radio使用遇到问题

items: [
     {
      xtype:'fieldset',
      title: '采购报价批发毛利公式',
       style:'margin-left:10px;margin-right:10px;',
       labelWidth:80,
       autoHeight:true,
       items:[
       newExt.form.RadioGroup({
       name:"sd",
       fieldLabel:"",
       layout:"column",
       items:[
       {
          columnWidth:1,
          layout: 'form',
           border:false,
           frame:false,
           labelWidth:80,
           items:[
           new Ext.form.Radio({
                name: 'wholesale',
                 inputValue:'1',
                 boxLabel:'批发毛利 = ( 最新批发价 - 当前报价 ) / 当前报价',
                                                       width: 200,
                                                       checked: true
                 }),
              newExt.form.Radio({
                       name: 'wholesale',
                      inputValue: '1',
                      boxLabel: '批发毛利 = ( 默认批发价 - 当前报价 ) / 当前报价',
                       width: 200
                                                   })
                                               ]
                                           }
                                       ]
                                   })
                               ]
                           }

]

第一次使用遇到的问题:

1:要在一个RadioGroup中Radio竖着排列: 使用layout:"column"进行布局

2:在做好一切后发现:

(1)设置第一个 Radio为初始选中状态后,其他Radio不能选择

(2)初始没有一个选中时,无乱选择哪个第一个都会选中

最后好到原因:其中:inputValue的值不可以为0,否则会出现上面的现象,同时也试了-1 

1 一切正常。


你可能感兴趣的:(ext,layout,border)