日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Ext---CheckBoxGroup的取值和赋值

發(fā)布時間:2023/12/15 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ext---CheckBoxGroup的取值和赋值 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?來源:http://hi.baidu.com/alan_ysq/blog/item/e2871801af6954011d9583ec.html

Ext---CheckBoxGroup的取值和賦值 2008-11-25 16:52 取值:
var TTypeID=new Ext.form.CheckboxGroup(
??????? {
??????????? columnWidth:1,
??????????? name:'TTypeID',
??????????? id:'TTypeID',
??????????? xtype: 'checkboxgroup',
??????????? fieldLabel:'類別',
??????????? columns: 2,
??????????? items: [
??????????????? {boxLabel: '名稱1', name: 'TTypeID',inputValue:'1',anchor:'100%'},
??????????????? {boxLabel: '名稱2', name: 'TTypeID',inputValue:'2',anchor:'100%'},
??????????????? {boxLabel: '名稱3', name: 'TTypeID',inputValue:'3',anchor:'100%'},
??????????????? {boxLabel: '名稱4', name: 'TTypeID',inputValue:'4',anchor:'100%'}
?????????? ]

??????? });
如果是name都一樣的話(主要是添加),直接用Request["TTypeID"]取,多個的話自動用逗號分開;
如果name不一樣的話(主要是修改),在js中判斷simplEdit.form.findField(tmpID).getValue(),返回值是true、false取inputValue,再傳值過去

一定要放以下代碼在頁面中,否則findField取得時候取不到
Ext.override(Ext.form.BasicForm,{??
??????????????????????? findField : function(id){??????????
??????????????????????????? var field = this.items.get(id);??????????
??????????????????????????? if(!field){??
??????????????????????????????? this.items.each(function(f){??
??????????????????????????????????? if(f.isXType('radiogroup')||f.isXType('checkboxgroup')){??
??????????????????????????????????????? f.items.each(function(c){??
??????????????????????????????????????????? if(c.isFormField && (c.dataIndex == id || c.id == id || c.getName() == id)){??
??????????????????????????????????????????????? field = c;??
??????????????????????????????????????????????? return false;??
??????????????????????????????????????????? }??
??????????????????????????????????????? });??
??????????????????????????????????? }??
??????????????????????????????????????????????????????
??????????????????????????????????? if(f.isFormField && (f.dataIndex == id || f.id == id || f.getName() == id)){??
??????????????????????????????????????? field = f;??
??????????????????????????????????????? return false;??
??????????????????????????????????? }??
??????????????????????????????? });??
??????????????????????????? }??
??????????????????????????? return field || null;??
??????????????????????? }???
??????????????????? });

總結

以上是生活随笔為你收集整理的Ext---CheckBoxGroup的取值和赋值的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。