ExtJs2.0好像不支援單選框組,因此用兩個name相同單選框來實作單選框組
var radio1 = #new Ext.form.Radio({boxLabel:'男',name:'sex'#,id:'yes' ,inputValue:'0',width : 150, height : 20});
#var radio2 = new Ext.form.Radio({boxLabel:'女'#,name:'sex',id:'no',inputValue:'1' , width : 150,height : 20});
#
##//性別配置FieldSet
#var fieldSet = new#Ext.form.FieldSet({
title : '性別設定',
autoHeight :truetrue #,
width : 350,
# lab ,
labelwidth : 110,
## labelwidth : 110,
bodyStyle : 'padding:5px 5px 0' ,
layout:'column'##,
items : [{
columnWidthth : .5,
# #111/>
##radio1一定要寫在單獨的items裡面,不然在頁面顯示的效果就是兩個單選框的圓圈在前面,兩個單選框選項的描述在後面 },
# {
#
# items: radio2
}]
});
var fp = #new Ext.FormPanel({
id : 'sex_mode',
labelWidth : 110,
waitMsg : '正在提交,請稍後...',
frame : frame :#true
,
width : 380, auto他##true,
layout:'column',
items : [fieldSet]
#});
##var# winKey = new##Ext.Window({
id :#"sex_win",
title : '[性別]維繫',
# autoHeight :true,// 320,
width : 400,
closeAction : 'hide',
closable: closable:
##H ##false,
######### iconCls :### ###'add'######,######## ##### modal :### ######true#########,############ buttons : [{######## ##### text :######'提交'######,############ # ######## # ##,############ handler :### ######function##########() {######
var #sexvar #sex= fp. #"sex
").getGroupValue(); (sex != '' && #sex != undefined && sex != null
){
fp.form.sub
'', //配置性別的方法
,
# 以## success : Ext.MessageBox.alert(
'提示訊息'
,action.result.msg); failure :
function(form, action) { 訊息'
,
"更新性別有誤! ");#
,#1
## }
#{ Hs.util.Msg('提示信息',
'請選擇性別! ## }] , items : [fp]});
以上是ExtJs2.0裡Ext.form.Radio水平排列佈局的詳細內容。更多資訊請關注PHP中文網其他相關文章!