1.本地数据
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>combobox.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="this is my page"> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <link rel="stylesheet" type="text/css" href="../ext/resources/css/ext-all.css"> <script type="text/javascript" src="../ext/adapter/ext/ext-base.js"></script> <script type="text/javascript" src="../ext/ext-all.js"></script> <script type="text/javascript"> Ext.onReady(function(){ var city = [ [1001,"美国"], [1002,"俄罗斯"], [1003,"中国"], [1004,"法国"], [1005,"德国"], [1006,"英国"] ]; var proxy__ = new Ext.data.MemoryProxy(city); var record = new Ext.data.Record.create( [ {name:"id",type:"int",mapping:0}, {name:"name",type:"string",mapping:1} ] ); var reader__ = new Ext.data.ArrayReader({},record); var store__ = new Ext.data.Store( { proxy:proxy__, reader:reader__, autoLoad:true } ); var combobox = new Ext.form.ComboBox( { renderTo:document.body,//显示位置 triggerAction:"all",//是否开启自动查询功能,all不开启,query开启。 store:store__, displayField:"name",//显示的列名 valueField:"id",//实际值。 mode:"local",//local:来自本地;remote:来自远程服务器。 emptyText:"请选择国家"//没有选择时显示的值。 } ); var btn = new Ext.Button( { text:"选择值", renderTo:document.body, handler:function(){ Ext.Msg.alert("","id:"+combobox.getValue()+",name:"+combobox.getRawValue()); } } ); }); </script> </head> <body> This is my HTML page. <br> </body> </html>
2.远程数据
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>pagination_combobox.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="this is my page"> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <link rel="stylesheet" type="text/css" href="/extjs/ext/resources/css/ext-all.css" /> <!-- GC --> <!-- LIBS --> <script type="text/javascript" src="/extjs/ext/adapter/ext/ext-base.js"></script> <script type="text/javascript" src="/extjs/ext/adapter/ext/ext-all.js"></script> <!-- ENDLIBS --> <script type="text/javascript" src="/extjs/ext/ext-all-debug.js"></script> <script type="text/javascript"> Ext.onReady(function(){ // {total:10,data:[{'id':1,'name':'生产部'},{'id':2,'name':'质量部'},{'id':3,'name':'研发部'},{'id':4,'name':'销售部'},{'id':5,'name':'人事部'},{'id':6,'name':'行政部'},{'id':7,'name':'后勤部'},{'id':8,'name':'产品部'},{'id':9,'name':'市场部'},{'id':10,'name':'测试部'}]} var proxy__ = new Ext.data.HttpProxy({url:"dept!queryDept.action"}); var record = new Ext.data.Record.create([ { name:"id",type:"int",mapping:"id" }, { name:"name",type:"string",mapping:"name" }] ); var reader__ = new Ext.data.JsonReader({ totalProperty:"total",//总记录数(对应返回的json数据的key) root:"data"//所有的json格式数据(对应返回的json数据的key)。 },record); var store__ = new Ext.data.Store( { proxy:proxy__, reader:reader__ }); var dept_combobox = new Ext.form.ComboBox( { renderTo:document.body, emptyText:"请选择部门", displayField:"name", valueField:"id", triggerAction:"all", mode:"remote", store:store__, pageSize:3,//每页显示记录数 listWidth:200//列表宽度。 } ); var button = new Ext.Button( { text:"查看选择的部门", renderTo:document.body, handler:function(){ Ext.Msg.alert("","您选泽了"+dept_combobox.getRawValue()); } } ); }); </script> </head> <body> 请选择部门: </body> </html>
相关推荐
Ext的用户扩展控件,支持用户多选,删除,添加下拉列表的选项。非常好用!
可以通过下拉列表框选择每页的分页条数 主要用于动态选择分页表格每页显示记录的条数
下拉框的下拉列表改成checkbox的ext下拉列表,呵呵
<link id="theme" rel="stylesheet" type="text/css" href="ext/2.0/resources/css/xtheme-default.css" />2、定义一个combox,将可选样式作为数据源填入下拉列表: 定义样式数据 Ext.simpledata.themes = [ ['...
Ext下拉列表树,任何版本都可使用,只要下载即可使用。
NULL 博文链接:https://leonel.iteye.com/blog/454174
项目是myeclipse的web项目,导入项目即可,自己添加ext的js和css文件,资源中没有加入ext的基础文件
采用extjs下拉框,动态读取数据库中数据!
强大的Ext单多选下拉列表控件;基于 LovCombo ; * 作者:中国.湖南.长沙.任文敏 * * 功能: * 1. 支持:★ 多选|单选 (isSingle:'N|Y') * 2. 多选支持: 全选/全不选 * 3. ★ 多选且分页支持: 全部清除 * 4...
这是java EXT 项目中下拉列表多选框使用的一个示例。(含如何使用的示例以及源代码)
为什么要使用xlswriter 请参考下图。 由于内存原因,PHPExcel在40,000和100000点处无法正常工作,但是可以... 数据验证和下拉列表。 工作表PNG / JPEG图像。 用于写入大文件的内存优化模式。 适用于Linux,FreeB
NULL 博文链接:https://shuixian.iteye.com/blog/1329333
主要介绍了js实现下拉列表选中某个值的方法,涉及JavaScript针对select下拉列表选择操作的相关技巧,需要的朋友可以参考下
主要实现下拉列表复选功能,从Ext.ux.form.LovCombo.js文件改进而来 目前实现的有全选,全不选,自然序,操作序功能 changeSort负责实现操作序功能(即先选的显示顺序在前,后选的在后;取消操作也不影响操作的顺序...
9.7. 下拉列表选择每页显示多少数据 10. 撕裂吧!邪魔外道与边缘学科。 10.1. dwr与ext整合 10.1.1. 无侵入式整合dwr和ext 10.1.2. DWRProxy 10.1.3. DWRTreeLoader 10.2. localXHR让你在不用服务器就玩ajax 10.3....
Ext IconComBox 图片下拉框 ,选择下拉列表前可以自定义下拉图标
代码如下: var p_years = new Ext.form.ComboBox( { fieldLabel : ‘统计年份’, anchor : anchor_w, mode : ‘remote’, maxHeight:100, triggerAction : ‘all’, selectOnFocus : true, forceSelection : true, ...
9.7. 下拉列表选择每页显示多少数据 10. 撕裂吧!邪魔外道与边缘学科。 10.1. dwr与ext整合 10.1.1. 无侵入式整合dwr和ext 10.1.2. DWRProxy 10.1.3. DWRTreeLoader 10.2. localXHR让你在不用服务器就玩ajax ...
ext的登陆框体代码,包括有用户输入验证和错误提示。
9.7. 下拉列表选择每页显示多少数据 10. 撕裂吧!邪魔外道与边缘学科。 10.1. dwr与ext整合 10.1.1. 无侵入式整合dwr和ext 10.1.2. DWRProxy 10.1.3. DWRTreeLoader 10.1.4. DWRProxy和ComboBox 10.2. localXHR让你...