最近在做项目时遇到一个修改中学代码的的问题。由于历史原因,中学代码有六千多条数据。数据量太大,装载有时会出现错误,而且不利于使用。解决方法:combobox可编辑,数据两个字符后再load store。
代码如下:
var zxyxStore = new Ext.data.Store({
url : pkustuStatusBkxj.virUrl
+ 'jpf/basicinfo/modifyStuBasicInfo/getMiddleSchoolInfoBKJX.do',
reader : new Ext.data.JsonReader({
root : 'rows',
id : 'returnvalue',
totalProperty : 'totalNum'
}, _everyHMRecordSaved),
sortInfo : {
field : 'returnvalue',
direction : 'ASC'
}
var zxyxmHMCB = new Ext.form.ComboBox({
id : 'zxyxm_cb' + divId,
fieldLabel : '中学毕业院校',
store : zxyxStore,
displayField : 'displaytext',
valueField : 'returnvalue',
minChars : 2,
selectOnFocus : true,
anchor : '-15',
editable : true,
forceSelection : true,
listWidth : 175,
hideTrigger : 'true',
queryParam : "middleSchollKey",
selectOnFocus : true
});
minchars:2 表示只有数据两个字符时combobox 才响应。对于已经装载完成的store,minchars可以控制combobox开始过滤的字数。
queryParam:'middleSchollKey' 相当于在zxyxStore中添加了zxyxStore.baseParams
.middleSchollKey.
将当前combobox的输入值赋值给middleSchollKey。这个属性实现的前提是combobox可编辑。
Java程序中得到这个参数的方法:
request.getParameter("middleSchollKey");
OK ,这个问题终于解决了。这个也可以通过对combobox监听事件来实现。不过不如这个来的简单直接。
分享到:
相关推荐
ext,ext combobox,ext二级联动,ext combobox二级联动 ___本人的原则:上传好东西,但绝不便宜.因为自己的心血 ext combobox二级联动,ext ,ext combobox,combobox,combobox二级联动,ext 二级联动 groupCombo.on('...
comboBox 加载数据的几种方式
NULL 博文链接:https://dengli19881102.iteye.com/blog/1046190
用EXT来实现下拉框ComboBox 下拉框可以实现分页
用Ext 2.0 combobox 做的省份和城市联动选择框的例程
NULL 博文链接:https://tianhengbao.iteye.com/blog/816208
全部代码 注意路径 博文链接:https://avs110.iteye.com/blog/1156428
前台: 代码如下: var provinceStore = new Ext.data.Store({ proxy: new Ext.data.HttpProxy({ url: basePath + “/stationManage/station... //选择省市 var provinceIDadd = new Ext.form.ComboBox({ anchor : ‘98%
该资源是war包,里面包括ComboBox中的各个参数, 详细讲解在我的文档中有
combobox数据绑定问题
Ext 异步加载添加 删除节点 修改combobox选择项,相当好的东西,值得参考!希望对你有用!
NULL 博文链接:https://zhcl321.iteye.com/blog/1317526
主要介绍了WinForm中comboBox控件数据绑定实现方法,结合实例形式分析了WinForm实现comboBox控件数据绑定的常用方法与相关操作技巧,需要的朋友可以参考下
NULL 博文链接:https://dengli19881102.iteye.com/blog/904770
基于Ext3.4的一个扩展Combobox组件
ext关于form表单和combobox的例子
WPF下DataGrid每行设置不同的ComboBox的数据绑定 DataGrid设置一次ItemSource 每个ComboBox也要设置一次ItemSource 有点像通过两次映射来绑定
首先在窗体中添加一个comboBox1和一个imageList(本例中带有三个图片) this.comboBox1.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed;