Extjs中利用combobox实现全国省市级联
{
xtype : "combobox",
fieldLabel : "选择省份",
name : "provincename",
id :"provincename",
labelAlign : "left",
emptyText:"请选择省份",
typeAhead:true,
queryMode:"local",
allowBlank : false,
forceSelection : true,
store:Ext.create("Ext.data.ArrayStore",
{
fields:["key","value"],
data:[["bj","北京"],["tj","天津"],["sh","上海"],["cq","重庆"],["hb","河北"],["hen","河南"],["yn","云南"],["ln","辽宁"],["hlj","黑龙江"],["hun","湖南"],["ah","安徽"],["sd","山东"],["xj","新疆"],["js","江苏"],["zj","浙江"],["jx","江西"],["hub","湖北"],["gx","广西"],["gs","甘肃"],["sx","山西"],["nmg","内蒙"],["shanx","陕西"],["jl","吉林"],["fj","福建"],["gz","贵州"],["gd","广东"],["qh","青海"],["xz","西藏"],["sc","四川"],["nx","宁夏"],["hn","海南"],["tw","台湾"],]
}),
valueField:"key",
displayField:"value",
listeners:{
'change':function(t,n,o,e){
alert(temp==null);
temp = n;
//Ext.getCmp("cityname").setDisabled(false);
//alert(n);
//alert(r.pop().get("key"));
// if(temp==null){temp=n;}else{temp=n;}
Ext.getCmp("cityname").reset();
store1.load({
callback: function(records, options, success){
Ext.Msg.alert('info', '加载完毕');
},
scope: store, //Scope用来指定回调函数执行时的作用域
//Add为true时,load()得到的数据会添加在原来的store数据的末尾,
//否则会先清除之前的数据,再将得到的数据添加到store中
add: false
});
}
// ,
// 'change':function(t,n,o,e){
// alert('change');
// }
}
},
{
xtype:"combobox",
fieldLabel:"选择城市",
name:"cityname",
id:"cityname",
queryMode:"local",
//disabled:true,
triggerAction:"all",
store:store1,
multiSelect:true,
labelAlign:"left",
emptyText:"请选择城市",
typeAhead:true,
valueField:"key",
displayField:"key",
forceSelection:true,
defaultListConfig:{
loadMask: false
}
}
store1 = Ext.create("Ext.data.Store",{
fields:[{name:"key"}],
//remoteSort:true,
autoLoad:true,
proxy : new Ext.data.HttpProxy({
url:"getAllCityName.action",
actionMethods:{
read:"get"
},
reader : {
type:"json",
root : "Rows"
}
})
});
store1.on("beforeload",function(c,d){
alert("before");
var b = {
"name" : temp
};
Ext.apply(c.proxy.extraParams, b)
});
Extjs中利用combobox实现全国省市级联相关推荐
- mysql省市级联pid_全国省市级联sql表
全国省市级联sql表 [查询所有的省市区信息] SELECT*FROM hat_province AS p LEFT JOIN hat_city as c ON p.provinceID=c.fath ...
- 全国省市级联SQL导入
INSERT INTO `area` VALUES (1, '北京', 0, '0', 0, '1', 1); INSERT INTO `area` VALUES (2, '上海', 0, '0', ...
- js、jq、实现全国省市级联
$(document).ready(function(){ var arr = new Array();//直辖市arr["北京市"] = ["东城", &qu ...
- antd 全国省市级联框数据源
const addressData = [{"value": "北京市","label": "北京市","ch ...
- 解决Extjs中Combobox显示值和真实值赋值问题
用过Extjs的朋友相信都知道在Extjs的Combobox组件中是由两个值来组成的.一个是displayField这个是用来显示给我们看 的,而另一个是真正给系统用的valueField,举个例子会 ...
- 在WinForm中实现省市级联的效果
在WinForm通过连接数据库来实现省市级联的效果 首先,在数据库中创建两个表,省份表(Province)和城市表(City),两个表之间需建立外键约束,主键是省份Id, 外键是城市表中的省份Id,从 ...
- ExtJs中ComboBox使用之技巧
在ExtJs中,想要提交ComboBox的Value,需要设置hiddenName: 1 xtype: 'combo', 2 ...
- mysql中外键设置级联删除_MySQL中利用外键实现级联删除、更新
MySQL中利用外键实现级联删除.更新 MySQL支持外键的存储引擎只有InnoDB,在创建外键的时候,要求父表必须有对应的索引,子表在创建外键的时候也会自动创建对应的索引.在 创建索引的时候,可以指 ...
- Extjs如何调取combobox中的listeners里面的方法
Extjs如何调取combobox中的listeners里面的方法 在使用Ext.js 中遇到的问题 背景 Ext.js 版本是4.2 代码 {xtype: 'button',margin: '-5 ...
最新文章
- [C#]网络编程系列专题二:HTTP协议详解
- php判断数组是否存在字符串中,php判断数组元素中是否存在某个字符串的方法
- YOLO-FastestV2:更快,更轻!移动端高达300 FPS!参数量仅250k
- 讯飞输入法皮肤制作_手机输入法哪家强:百度、搜狗、讯飞输入法对比评测
- eureka java_spring cloud 入门系列二:使用Eureka 进行服务治理
- A wizard’s guide to Adversarial Autoencoders: Part 2, Exploring latent space with Adversarial Autoen
- springboot map数据类型注入_SpringBoot结合策略模式实战套路
- 深入V8引擎-AST(2)
- Scala入门到精通——第十四节 Case Class与模式匹配(一)
- 使用ThreadLocal绑定连接资源(事务)
- monthdiff oracle_Oracle计算时间差函数
- FreeEIM V 2.8.9.8 改善计划
- PHP parseurl 一个好用的函数
- flex AdvancedDataGrid 高级表格 介绍 教程
- python实现wgs84坐标系和ECEF坐标系的互换
- lisp vla 画矩形_3点画矩形的lisp_AutoCAD LISP矩形窗格绘制
- 禁止搜索引擎收录网站内容的几种方法
- uniapp引入支付宝原生扫码插件步骤详解
- 贵州学计算机,在贵州省计算机学校学习计算机专业如何?
- 搭建本地 Protractor 运行环境