隨筆-9  評(píng)論-168  文章-266  trackbacks-0
          一.本地模式
            var articlekind = new Ext.form.ComboBox({
                                                   fieldLabel : '部門',  //UI標(biāo)簽名稱
                                                   name : 'identity',   //作為form提交時(shí)傳送的參數(shù)名
                                                   allowBlank : false,  //是否允許為空
                                                   mode : 'local',      //數(shù)據(jù)模式, local為本地模式, 如果不設(shè)置,就顯示不停的加載中...
                                                   readOnly : true,     //是否只讀
                                                   triggerAction : 'all',  //顯示所有下列數(shù).必須指定為'all'
                                                   anchor : '90%',
                                                   emptyText:'請(qǐng)選擇...',  //沒有默認(rèn)值時(shí),顯示的字符串
                                                   store : new Ext.data.SimpleStore({  //填充的數(shù)據(jù)
                                                                     fields : ['text', 'value'],
                                                                     data : [['t1', 'v1'], ['t2', 'v2'], ['t3', 'v3']]
                                                   }),
                                                   value:'t2',  //設(shè)置當(dāng)前選中的值, 也可用作初始化時(shí)的默認(rèn)值, 默認(rèn)為空  
                                                   valueField : 'value',      //傳送的值
                                                   displayField : 'text',     //UI列表顯示的文本
                                                   regex : /[\u4e00-\u9fa5]/,   //只能輸入中文. 正則表達(dá)式驗(yàn)證:詳見: http://www.aygfsteel.com/algz/articles/263284.html
                                                   regexText : "只能輸入中文!"       //使用正則表達(dá)式時(shí),設(shè)置的錯(cuò)誤提示
                                           });

          五個(gè)必須項(xiàng).
           
          二.遠(yuǎn)程模式
          //author.json頁(yè)面:    {author : [{text : "t1" , value : "v1" } , {text : "t2" , value : "v2" }]}
            var remoteComboBox= new Ext.form.ComboBox({
                                                   fieldLabel : '部門',  //UI標(biāo)簽名稱
                                                   name : 'identity',   //作為form提交時(shí)傳送的參數(shù)名
                                                   allowBlank : false,  //是否允許為空
                                                   mode : "remote",      //數(shù)據(jù)模式為遠(yuǎn)程模式, 也可不設(shè)置,即默認(rèn)值也為remote
                                                   readOnly : true,     //是否只讀
                                                   triggerAction : 'all',  //顯示所有下列數(shù).必須指定為'all'
                                                   anchor : '90%',
                                                   emptyText:'請(qǐng)選擇...',   //沒有默認(rèn)值時(shí),顯示的字符串
                                                   store : new Ext.data.JsonStore({  //填充的數(shù)據(jù)
                                                                     url : "author.json",
                                                                     fields : new Ext.data.Record.create( ['text', 'value']),   //也可直接為["text","value"]
                                                                     root : "author"
                                                   }),
                                                   value:'v2',  //設(shè)置當(dāng)前選中的值, 也可用作初始化時(shí)的默認(rèn)值, 默認(rèn)為空
                                                   valueField : 'value',  //傳送的值
                                                   displayField : 'text'  //UI列表顯示的文本
                                           });
          posted on 2008-09-08 10:46 紫蝶∏飛揚(yáng)↗ 閱讀(10009) 評(píng)論(5)  編輯  收藏 所屬分類: EXTJS

          評(píng)論:
          # re: Ext.form.ComboBox 基本定義 2008-11-20 17:35 | wordBrowser
          Ext的屬性太多了!幸虧看到了這篇文章!
          支持一下!  回復(fù)  更多評(píng)論
            
          # re: Ext.form.ComboBox 本地和遠(yuǎn)程模式的基本定義 2009-06-29 16:02 | cexodan
          遠(yuǎn)程模式當(dāng)中的還必須指定一個(gè)hiddenName 否則value值取不到的!
          hiddenName與valueField是并存的!  回復(fù)  更多評(píng)論
            
          # re: Ext.form.ComboBox 本地和遠(yuǎn)程模式的基本定義 2009-06-29 16:03 | cexodan
          QQ103407324
          請(qǐng)博主多多指教..我是新手一枚!~  回復(fù)  更多評(píng)論
            
          # re: Ext.form.ComboBox 本地和遠(yuǎn)程模式的基本定義 2009-09-24 11:04 | 紫蝶∏飛揚(yáng)↗
          有了name 就可以不用hiddenName,他們只是使用環(huán)境不同而已,不必生究.  回復(fù)  更多評(píng)論
            
          # re: Ext.form.ComboBox 本地和遠(yuǎn)程模式的基本定義 2012-10-11 00:20 | qinyetao
          謝謝 我遠(yuǎn)程做好了,做個(gè)本地,本地就死無法顯示,還報(bào)錯(cuò),原來要設(shè)置那個(gè)mode屬性 我勒個(gè)去  回復(fù)  更多評(píng)論
            
          主站蜘蛛池模板: 改则县| 天水市| 永胜县| 吉木萨尔县| 剑河县| 鞍山市| 镇平县| 平乐县| 辉南县| 青阳县| 改则县| 新平| 洛浦县| 塔河县| 长兴县| 来凤县| 德州市| 友谊县| 柏乡县| 渭南市| 确山县| 庆安县| 永平县| 青川县| 卓资县| 北京市| 常德市| 芜湖县| 罗江县| 崇礼县| 原阳县| 宝坻区| 台山市| 黔西| 额尔古纳市| 通江县| 晴隆县| 仪陇县| 青海省| 绥德县| 稻城县|