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 相关文章推荐
Raphael带文本标签可拖动的图形实现代码
Feb 20 Javascript
AJAX跨域请求json数据的实现方法
Nov 11 Javascript
jQuery实现可用于博客的动态滑动菜单
Mar 09 Javascript
JavaScript将字符串转换成字符编码列表的方法
Mar 19 Javascript
jQuery Raty 一款不错的星级评分插件
Aug 24 Javascript
完美实现js焦点轮播效果(二)(图片可滚动)
Mar 07 Javascript
Angularjs 实现动态添加控件功能
May 25 Javascript
JS实现的合并多个数组去重算法示例
Apr 11 Javascript
详解easyui基于 layui.laydate日期扩展组件
Jul 18 Javascript
JavaScript对象拷贝与赋值操作实例分析
Dec 10 Javascript
初学vue出现空格警告的原因及其解决方案
Oct 31 Javascript
ElementUI中el-tree节点的操作的实现
Feb 27 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
从零开始学YII2框架(五)快速生成代码工具 Gii 的使用
2014/08/20 PHP
将FCKeditor导入PHP+SMARTY的实现方法
2015/01/15 PHP
PHP实现批量上传单个文件
2015/12/29 PHP
PHP判断是手机端还是PC端 PHP判断是否是微信浏览器
2017/03/15 PHP
php微信开发之音乐回复功能
2018/06/14 PHP
JavaScript prototype属性深入介绍
2012/11/27 Javascript
javascript中普通函数的使用介绍
2013/12/19 Javascript
Node.js中HTTP模块与事件模块详解
2014/11/14 Javascript
60个很实用的jQuery代码开发技巧收集
2014/12/15 Javascript
javascript基于DOM实现省市级联下拉框的方法
2015/05/14 Javascript
使用jQuery监听DOM元素大小变化
2016/02/24 Javascript
jQuery选择器总结之常用元素查找方法
2016/08/04 Javascript
Bootstrap和Angularjs配合自制弹框的实例代码
2016/08/24 Javascript
轻松掌握JavaScript代理模式
2016/08/26 Javascript
angular-ngSanitize模块-$sanitize服务详解
2017/06/13 Javascript
JavaSctit 利用FileReader和滤镜上传图片预览功能
2017/09/05 Javascript
Layui多选只有最后一个值的解决方法
2019/09/02 Javascript
解决layui 三级联动下拉框更新时回显的问题
2019/09/03 Javascript
[00:58]2016年国际邀请赛勇士令状宣传片
2016/06/01 DOTA
[53:13]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第三场 1月18日
2021/03/11 DOTA
python翻译软件实现代码(使用google api完成)
2013/11/26 Python
python实现文件分组复制到不同目录的例子
2014/06/04 Python
python 3.3 下载固定链接文件并保存的方法
2018/12/18 Python
python创建学生成绩管理系统
2019/11/22 Python
python字符串替换re.sub()实例解析
2020/02/09 Python
Python requests获取网页常用方法解析
2020/02/20 Python
英国高街奥特莱斯:Highstreet Outlet
2019/11/21 全球购物
27个经典Linux面试题及答案,你知道几个?
2014/03/11 面试题
四年大学生活的个人自我评价
2013/12/11 职场文书
培训协议书范本
2014/04/22 职场文书
质量承诺书格式
2014/05/20 职场文书
2014年医务科工作总结
2014/12/18 职场文书
超市收银员岗位职责
2015/04/07 职场文书
泰坦尼克号观后感
2015/06/04 职场文书
世界十大动漫制作公司排行榜,迪士尼上榜,第二是美国代表性文化符
2022/03/18 欧美动漫
铁拳制作人赞《铁拳7》老头环Mod:制作精良 但别弄了
2022/04/03 其他游戏