Extjs 几个方法的讨论


Posted in Javascript onJanuary 28, 2010

相信大家在做Extjs开发的时候都使用过类似下面的代码:

 

var form_pz = new Ext.form.FormPanel({ 
id: "form_pz", 
region: "center", 
labelAlign: "right", 
lazyRender: true, 
frame: true, 
items: [{ 
xtype: "combo", 
fieldLabel: "产品名称", 
id: "CPMC", 
allowBlank: false, 
store: new Ext.data.SimpleStore({//store的定义}), 
displayField: "CPMC_BBH", 
valueField: "ID", 
anchor: "100%", 
mode: "local", 
triggerAction: "all", 
readOnly: true, 
typeAhead: true, 


}] 



}); 



var data = [];//里面定义任意数据 



Ext.getCmp("Store_id").load(data);

此时对这个下拉框以下操作的时候,即让它默认选中Store中第一行数据:

 var record= Ext.getCmp("CPMC").getStore().getAt(0); 


 var value = record.get("ID"); 


 Ext.getCmp("CPMC").setValue(value);

以上是主要程序,这样运行以后,下拉框是不会自动选中的,
然而把Store单独拿出来定义:

var Strore_CPMC = new Ext.data.SimpleStore({//定义}); 


Strore_CPMC.load(data); 


var record= Ext.getCmp("CPMC").getStore().getAt(0); 
  
 var value = record.get("ID"); 

  Ext.getCmp("CPMC").setValue(value);

下拉框就会自动选择store中的第一行数据,其实在其他的方法也存在类似的问题,不知道这是什么原因。望各位朋友指教。

Javascript 相关文章推荐
JavaScript 脚本将当地时间转换成其它时区
Mar 19 Javascript
在JavaScript中实现类的方式探讨
Aug 28 Javascript
LABjs、RequireJS、SeaJS的区别
Mar 04 Javascript
JS自定义对象实现Java中Map对象功能的方法
Jan 20 Javascript
基于Jquery和html5的7款个性化地图插件
Nov 17 Javascript
JS 对象(Object)和字符串(String)互转方法
May 20 Javascript
JS中动态创建元素的三种方法总结(推荐)
Oct 20 Javascript
自己封装的一个简单的倒计时功能实例
Nov 23 Javascript
概述javascript在Google IE中的调试技巧
Nov 24 Javascript
vue canvas绘制矩形并解决由clearRec带来的闪屏问题
Sep 02 Javascript
浅谈Vue 自动化部署打包上线
Jun 14 Javascript
详解ES6 扩展运算符的使用与注意事项
Nov 12 Javascript
JavaScript 判断判断某个对象是Object还是一个Array
Jan 28 #Javascript
图像替换新技术 状态域方法
Jan 28 #Javascript
javascript innerText和innerHtml应用
Jan 28 #Javascript
使用JavaScript库还是自己写代码?
Jan 28 #Javascript
js或css实现滚动广告的几种方案
Jan 28 #Javascript
jquery中的sortable排序之后的保存状态的解决方法
Jan 28 #Javascript
javascript面向对象的方式实现的弹出层效果代码
Jan 28 #Javascript
You might like
PHP实现网上点歌(二)
2006/10/09 PHP
关于PHP递归算法和应用方法介绍
2013/04/15 PHP
php中防止SQL注入的最佳解决方法
2013/04/25 PHP
php中AES加密解密的例子小结
2014/02/18 PHP
在SAE上搭建最新wordpress的方法
2014/12/21 PHP
CentOS7.0下安装PHP5.6.30服务的教程详解
2018/09/29 PHP
php分享朋友圈的实现代码
2019/02/18 PHP
laravel实现图片上传预览,及编辑时可更换图片,并实时变化的例子
2019/11/14 PHP
javascript事件模型代码
2007/07/01 Javascript
js 兼容多浏览器的回车和鼠标焦点事件代码(IE6/7/8,firefox,chrome)
2010/04/14 Javascript
jquery控制左右箭头滚动图片列表的实例
2013/05/20 Javascript
js如何判断不同系统的浏览器类型
2013/10/28 Javascript
jQuery自带的一些常用方法总结
2014/09/03 Javascript
轻松创建nodejs服务器(4):路由
2014/12/18 NodeJs
JS 面向对象之继承---多种组合继承详解
2016/07/10 Javascript
全面解析Angular中$Apply()及$Digest()的区别
2016/08/04 Javascript
原生JavaScript实现AJAX、JSONP
2017/02/07 Javascript
bootstrap选项卡扩展功能详解
2017/06/14 Javascript
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】
2018/05/26 jQuery
layui点击数据表格添加或删除一行的例子
2019/09/12 Javascript
Windows下Eclipse+PyDev配置Python+PyQt4开发环境
2016/05/17 Python
matplotlib实现显示伪彩色图像及色度条
2019/12/07 Python
jupyter notebook 写代码自动补全的实现
2020/11/02 Python
python excel多行合并的方法
2020/12/09 Python
HTML5之SVG 2D入门4—笔画与填充
2013/01/30 HTML / CSS
解决HTML5中滚动到底部的事件问题
2019/08/22 HTML / CSS
Html5基于canvas实现电子签名并生成PDF文档
2020/12/07 HTML / CSS
澳大利亚百货公司:David Jones
2018/02/08 全球购物
加拿大租车网站:Enterprise Rent-A-Car
2018/07/26 全球购物
介绍一下Linux中的链接
2016/06/05 面试题
营销与策划应届生求职信
2013/11/04 职场文书
小学生竞选班干部演讲稿
2014/04/24 职场文书
我的中国梦演讲稿300字
2014/08/19 职场文书
校园学雷锋广播稿
2014/10/08 职场文书
公司离职证明范本
2014/10/17 职场文书
群众路线个人剖析材料及整改措施
2014/11/04 职场文书