2011-03-10 95 views

回答

0

kitchensink演示在用戶體驗 - >表單示例上有一個Radio示例。這是表單的「最喜歡的顏色」。此外,無線電廣播複選框,所以如果你能找到複選框的例子,它是相似的。

Radio documentation here

最主要的是給每個電臺一組相同的名稱類似如下:

this.viewOne = new Ext.form.FormPanel({ 
    text: 'Form', 
    iconCls: 'bookmarks', 
    items: [ 
     new Ext.form.Radio({ 
     name: 'radiogroup', 
     value: 'A', 
     label: 'radio1' 
     }), new Ext.form.Radio({ 
     name: 'radiogroup', 
     value: 'B', 
     label: 'radio2' 
     }) 
    ] 
    }); 
+0

當我嘗試這一點,根本沒有展示任何東西。這是我的HTML文件... – user441019 2011-03-11 06:19:20

+0

發佈HTML的問題......我基本上將上面的代碼包裝在hello world示例中。 hello world示例工作正常,但是當我粘貼FormPanel代碼時,我什麼都看不到。 – user441019 2011-03-11 06:29:33

+0

我不知道你在做哪個Hello world示例,所以我不知道你粘貼的是哪裏,你可以編輯你的問題來添加你已經得到的HTML。 – ballmw 2011-03-11 12:28:14

2

你可以嘗試..

this.viewOne = new Ext.form.FormPanel({ 
    text: 'Form', 
    iconCls: 'bookmarks', 
    items: [ 
     { 
     xtype:'radiofield, 
     name: 'radiogroup', 
     value: 'A', 
     label: 'radio1' 
     },{ 
     xtype:'radiofield, 
     name: 'radiogroup', 
     value: 'B', 
     label: 'radio2' 
     } 
    ] 
    });