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 相关文章推荐
js 获取坐标 通过JS得到当前焦点(鼠标)的坐标属性
Jan 04 Javascript
浅谈JavaScript的事件
Feb 27 Javascript
JavaScript判断用户是否对表单进行了修改的方法
Mar 18 Javascript
11种ASP连接数据库的方法
Sep 18 Javascript
React Native中的RefreshContorl下拉刷新使用
Oct 09 Javascript
使用 electron 实现类似新版 QQ 的登录界面效果(阴影、背景动画、窗体3D翻转)
Oct 23 Javascript
详解js location.href和window.open的几种用法和区别
Dec 02 Javascript
Vue实现购物车实例代码两则
May 30 Javascript
vue组件入门知识全梳理
Sep 21 Javascript
vant picker+popup 自定义三级联动案例
Nov 04 Javascript
Nest.js环境变量配置与序列化详解
Feb 21 Javascript
vue-router中hash模式与history模式的区别
Jun 23 Vue.js
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中=赋值操作符对不同数据类型的不同行为
2011/01/02 PHP
PHP中使用mktime获取时间戳的一个黑色幽默分析
2012/05/31 PHP
PHP 冒泡排序 二分查找 顺序查找 二维数组排序算法函数的详解
2013/06/25 PHP
php微信开发接入
2016/08/27 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
2018/02/06 PHP
php设计模式之模板模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
Firebug 字幕文件JSON地址获取代码
2009/10/28 Javascript
JavaScript高级程序设计(第3版)学习笔记13 ECMAScript5新特性
2012/10/11 Javascript
Javascript节点关系实例分析
2015/05/15 Javascript
举例详解Python中smtplib模块处理电子邮件的使用
2015/06/24 Javascript
javascript实现uploadify上传格式以及个数限制
2015/11/23 Javascript
CentOS环境中MySQL修改root密码方法
2018/01/07 Javascript
详解Vue2.0组件的继承与扩展
2018/11/23 Javascript
JQuery+Bootstrap 自定义全屏Loading插件的示例demo
2019/07/03 jQuery
vue学习笔记之给组件绑定原生事件操作示例
2020/02/27 Javascript
Python选课系统开发程序
2016/09/02 Python
Python文本相似性计算之编辑距离详解
2016/11/28 Python
Python进阶-函数默认参数(详解)
2017/05/18 Python
python3操作mysql数据库的方法
2017/06/23 Python
python如何拆分含有多种分隔符的字符串
2018/03/20 Python
使用python3批量下载rbsp数据的示例代码
2019/12/20 Python
查看已安装tensorflow版本的方法示例
2020/04/19 Python
新秀丽拉杆箱美国官方网站:Samsonite美国
2016/07/25 全球购物
戴森美国官网:Dyson美国
2016/09/11 全球购物
凯特·丝蓓英国官网:Kate Spade英国
2016/11/07 全球购物
物业管理计划书
2014/01/10 职场文书
火车的故事教学反思
2014/02/11 职场文书
留学生求职信
2014/06/03 职场文书
关于诚信的活动方案
2014/08/18 职场文书
学生安全责任协议书
2016/03/22 职场文书
2016年世界艾滋病日宣传活动总结
2016/04/01 职场文书
创业计划书之花店
2019/09/20 职场文书
用Java实现简单计算器功能
2021/07/21 Java/Android
详解Golang如何优雅的终止一个服务
2022/03/21 Golang
联想win10摄像头打不开怎么办?win10笔记本摄像头打不开解决办法
2022/04/08 数码科技
HttpClient实现文件上传功能
2022/08/14 Java/Android