ExtJs下拉列表框
来源:互联网 发布:ie href javascript 编辑:程序博客网 时间:2024/05/21 14:09
- >
- <</span>html
xmlns="http://www.w3.org/1999/xhtml"> - <</span>head>
- <</span>meta
http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <</span>title>ExtJs整理</</span>title>
- <</span>link
rel="stylesheet" type="text/css" href="ExtJs/resources/css/ext-all.css"> - <</span>script
type="text/javascript" src="ExtJs/adapter/ext-base.js"></</span>script> - <</span>script
type="text/javascript" src="ExtJs/ext-all.js"></</span>script> - <</span>script
type="text/javascript" src="ExtJs/src/locale/ext-lang-zh_CN.js"></</span>script> - </</span>head>
- <</span>script
type="text/javascript"> -
Ext.onReady(function(){ -
var cities = [[1,"沈阳"],[2,"大连"],[3,"鞍山"],[4,"丹东"]]; -
//MemoryProxy:获取来自内存的数据,可以是数组、json和Xml -
var proxy = newExt.data.MemoryProxy(cities); -
//处理数据类型 -
//ArrayReader(数组)、JsonReader(json)、XmlReader(Xml) -
var reader = newExt.data.ArrayReader({},[ -
//name:列的名称 type:列的数据类型 -
//mapping:列值与数据元素的映射关系 -
{name:"cid", type:"int", mapping:0}, -
{name:"cname", type:"String", mapping:1} -
]); -
//Store 存储器,用来整合Proxy和Reader,控件索取数据时通常和它打交道 -
var store = newExt.data.Store({ -
proxy: proxy, -
reader:reader, -
autoLoad:true -
}); -
var combobox = newExt.form.ComboBox({ -
renderTo:Ext.getBody(), -
triggerAction:"all", -
store:store, -
editable:false, -
displayField:"cname", -
valueField:"cid", -
mode:"local", //数据来本地local 来之远程服务器用remote -
emptyText:"请选择辽宁城市" -
}); -
-
var btn = newExt.Button({ -
text:"列表框的值", -
renderTo:Ext.getBody(), -
handler:function(){ -
Ext.Msg.alert("城市","实际值:" + combobox.getValue() + ";显示值:" + combobox.getRawValue()); -
} -
}); -
}); - </</span>script>
- <</span>body>
- </</span>body>
- </</span>html>
运行结果并点击下拉列表框:
[html] view plaincopyprint?
- >
- <</span>html
xmlns="http://www.w3.org/1999/xhtml"> - <</span>head>
- <</span>meta
http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <</span>title>ExtJs整理</</span>title>
- <</span>link
rel="stylesheet" type="text/css" href="ExtJs/resources/css/ext-all.css"> - <</span>script
type="text/javascript" src="ExtJs/adapter/ext-base.js"></</span>script> - <</span>script
type="text/javascript" src="ExtJs/ext-all.js"></</span>script> - <</span>script
type="text/javascript" src="ExtJs/src/locale/ext-lang-zh_CN.js"></</span>script> - </</span>head>
- <</span>script
type="text/javascript"> -
Ext.onReady(function(){ -
var combo = newExt.form.ComboBox({ -
emptyText:'请选择辽宁城市', -
mode:'local', -
width:100, -
triggerAction:'all', -
transform:'combo' -
}); -
var btn = newExt.Button({ -
text:"列表框的值", -
renderTo:Ext.getBody(), -
handler:function(){ -
Ext.Msg.alert("城市","实际值:" + combo.getValue() + ";显示值:" + combo.getRawValue()); -
} -
}); -
}); - </</span>script>
- <</span>body>
-
<</span>select id="combo" class="center"> -
<</span>option value="dalian">大连</</span>option> -
<</span>option value="shenyang">沈阳</</span>option> -
<</span>option value="dandong">丹东</</span>option> -
<</span>option value="anshan">鞍山</</span>option> -
</</span>select> - </</span>body>
- </</span>html>
运行结果并点击下拉列表框:
- ExtJs下拉列表框
- ExtJs下拉列表框
- Extjs 复选框下拉列表
- extjs--form combo下拉列表框
- extjs下拉列表 联动
- ExtJs下拉列表宽度自适应
- extjs下拉列表(二)
- Extjs下拉列表树形图
- 关于ExtJs中,下拉列表问题解决
- ExtJS中设置下拉列表不可编辑
- Extjs 下拉列表 重复加载问题
- ExtJs 入门教程十[下拉列表:Combobox]
- ExtJS ComboBox 下拉列表详细用法
- ExtJs 入门教程十一[下拉列表:Combobox]
- ExtJs 入门教程十二[下拉列表联动:Combobox_Two]
- Extjs 封装多选下拉列表
- ExtJS ComboBox 下拉列表详细用法
- ExtJS下拉列表箭头位置在左
- PHP中调用外部程序,及其参数与返…
- JavaScript判断复选框是否被选中
- URAL 1118
- 程序员技术练级攻略(转)
- 程序员未来必备十项技能
- ExtJs下拉列表框
- android 应用层性能优化方案
- EXT怎么在弹出窗口显示一个下拉框?
- mysql怎么给一个表一次增加多个字段?
- js滚动条到最底端控制
- 如何让EXT textarea滚动条到最底端
- PHPMailer发送邮件
- 使用javascript获取下拉列表框当中…
- Linux中Kill进程的N种方法