combobox 要注意的几个小问题

combobox 要注意的几个小问题

ID:16461284

大小:120.50 KB

页数:16页

时间:2018-08-10

combobox 要注意的几个小问题_第1页
combobox 要注意的几个小问题_第2页
combobox 要注意的几个小问题_第3页
combobox 要注意的几个小问题_第4页
combobox 要注意的几个小问题_第5页
资源描述:

《combobox 要注意的几个小问题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ComboBox要注意的几个小问题--值跑位,值显示,获取输入值2010年08月11日星期三12:59在Extjs中,使用到ComboBox总会出现一些小问题,找半天都找不出来原因,下面就是几个要注意的。。1。ComboBox加载数据之后,ComboBox里面的值跑位,不能正确对应到ComboBox里面。原因:因为要传name的值到服务器端,使用到了隐藏属性hiddeName来传值,hiddenName的名是要和name一样的。如果id和name设置为相同的,就会不能正确对应。所以,comboBox的id和name不能设置一样newExt.form.ComboBox(

2、{id:"comboId",name:"comboName",hiddenName:"comboName"});//注意:加了HiddenName这个属性,得到的ComboBox是它的id,反则是显示值。。2。第二个问题是明明已经加载了数据之后store里面也有值,确没有再ComboBox里面显示,这个你就要注意你的ComboBox里面有没有设置valueField和displayField,valueField绑定到当前底层数据,相当于它的id,displayValue,绑定到当前底层数据对应的名词,顾名思义也就是显示出来的值。还要注意一下,它的映射是否也有写,fi

3、eld里面是否写正确了。如果这两个属性没有,那就是值怎么也显示不出来的。还有一点是,得到的值从服务器端传回来,一定要记得有response.getWrite().print(json格式值);有时前台都写正确了,但是还是没值,那就是没有将值传到前台store:newExt.Data.Store({proxy:newExt.Data.httpProxy({}),reader:newExt.data.JsonReader({});field:["valueid","displayName"]});newExt.form.ComboBox({id:"comboId",nam

4、e:"comboName",hiddenName:"comboName",store:storevalueField:"valueid",//要跟field里面对应,不然不能正确匹配displayField:"dispalyField"});3.获取ComboBox手动输入的值。手动输入的值是没有完全设置到ComboBox中value里面的,所以当我们去获取的时候,得到都是一个空字符串。listeners:{render:function(f){f.el.on('keyup',function(e){f.setValue(f.getRawValue());vipSto

5、re.proxy=newExt.data.HttpProxy({url:"vip_realtimeVipName.action?vipID="+f.getRawValue()});vipStore.load();});}这几个问题总会一不小心就会碰到,要多加注意了。。ExtjsComboBoxkeyup事件取不到输入值的问题2010-12-2216:24:26

6、分类:Extjs

7、标签:extjscomboboxgetvalue()取不到输入值

8、字号大中小订阅问题描述:在使用listeners监听键盘keyup事件时,使用getValue()方法,总是取不到人工填写的值

9、。当时我就是想根据用户输入的快捷键值,自动显示选项!以前做项目时用ComboBox的时候也碰见这个问题,一直没找到到原因,很是郁闷….解决方案:使用getRawValue()来代替getValue()方法取值listeners:{'keyup':function(textfield,e){varvalue=textfield.getRawValue();//使用getValue()取不到用户输入的值if(value==1){text

10、field.setValue("有");}elseif(value==0){textfield.setValue("无");}}}问题分析:首先我们来看一下API:getRawValue():MixedReturnstherawdatavaluewhichmayormaynotbeavalid,definedvalue.ToreturnanormalizedvalueseegetValue...Returnstherawdatavaluewhichmayormaynotbeavalid,definedvalue.Toreturnanormalized

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。