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 相关文章推荐
基于jQuery的弹出消息插件 DivAlert之旅(一)
Apr 01 Javascript
defer属性导致引用JQuery的页面报“浏览器无法打开网站xxx,操作被中止”错误的解决方法
Apr 27 Javascript
jquery判断字符输入个数(数字英文长度记为1,中文记为2,超过长度自动截取)
Oct 15 Javascript
jQuery.autocomplete 支持中文输入(firefox)修正方法
Mar 10 Javascript
Javascript中 关于prototype属性实现继承的原理图
Apr 16 Javascript
Javascript浅谈之引用类型
Dec 18 Javascript
Angularjs基础知识及示例汇总
Jan 22 Javascript
跟我学习javascript创建对象(类)的8种方法
Nov 20 Javascript
jQuery插件formValidator实现表单验证
May 23 Javascript
jQuery简单实现列表隐藏和显示效果示例
Sep 12 Javascript
微信小程序地图绘制线段并且测量(实例代码)
Jan 02 Javascript
解决vue2中使用elementUi打包报错的问题
Sep 22 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 ignore_user_abort函数详细介绍和使用实例
2014/07/15 PHP
PHP+FFMPEG实现将视频自动转码成H264标准Mp4文件
2014/09/24 PHP
PHP批量生成图片缩略图的方法
2015/06/18 PHP
PHP实现RSA签名生成订单功能【支付宝示例】
2017/06/06 PHP
laravel excel 上传文件保存到本地服务器功能
2019/11/14 PHP
Web层改进II-用xmlhttp 无声息提交复杂表单
2007/01/22 Javascript
处理及遍历XML文档DOM元素属性及方法整理
2013/08/23 Javascript
javascript如何操作HTML下拉列表标签
2015/08/20 Javascript
DWR中各种java方法的调用
2016/05/04 Javascript
微信公众号开发 实现点击返回按钮就返回到聊天界面
2016/12/15 Javascript
jQuery仿写百度百科的目录树
2017/01/03 Javascript
EasyUI修改DateBox和DateTimeBox的默认日期格式示例
2017/01/18 Javascript
原生js轮播(仿慕课网)
2017/02/15 Javascript
javascript+html5+css3自定义弹出窗口效果
2017/10/26 Javascript
vue-cli webpack 引入jquery的方法
2018/01/10 jQuery
vue项目中使用lib-flexible解决移动端适配的问题解决
2018/08/23 Javascript
详解Vue之父子组件传值
2019/04/01 Javascript
基于JS实现前端压缩上传图片的实例代码
2019/05/14 Javascript
解决layui table表单提示数据接口请求异常的问题
2019/09/24 Javascript
vue中对象数组去重的实现
2020/02/06 Javascript
axios封装与传参示例详解
2020/10/18 Javascript
Python环境变量设置方法
2016/08/28 Python
tensorflow: variable的值与variable.read_value()的值区别详解
2018/07/30 Python
CentOS下Python3的安装及创建虚拟环境的方法
2018/11/28 Python
Django后端发送小程序微信模板消息示例(服务通知)
2019/12/17 Python
解决pyecharts运行后产生的html文件用浏览器打开空白
2020/03/11 Python
Python基于read(size)方法读取超大文件
2020/03/12 Python
详解python爬取弹幕与数据分析
2020/11/14 Python
关于HTML5的22个初级技巧(图文教程)
2012/06/21 HTML / CSS
韩国三星旗下的一家超市连锁店:Home Plus
2016/07/30 全球购物
Nike英国官网:Nike.com (UK)
2017/02/13 全球购物
美国小蜜蜂Burt’s Bees德国官网:天然唇部、皮肤和身体护理产品
2020/06/14 全球购物
2014年村官工作总结
2014/11/24 职场文书
2015年医德医风工作总结
2015/04/02 职场文书
2019公司借款合同范本2篇!
2019/07/24 职场文书
详解python网络进程
2021/06/15 Python