[转载]Ext.form.BasicForm getValues()和getFie_-Chaz-_新浪博客
Ext.form.BasicForm的getValues()和getFieldValues()辨析
环境:Extjs3.3
getValues————Returns the fields in this form as an object with key/value pairs as they would be submitted using a standard form submit.
getFieldValues————Retrieves the fields in the form as a set of key/value pairs, using the getValue() method.
示例:
若表单中存在combo表单项,displayField和valueField是不同值。
用getValues得到的是displayValue
用getFieldValues得到的是valueField
注意:
1、getFieldValues(true)标示只得到脏数据(变动过的数据)
2、getFieldValues不会得到处于disable状态的表单项值。
若需要disable状态的表单项值可以做如下修改:
Ext.override(
Ext.form.BasicForm,
{
getFieldValues : function(dirtyOnly){
var o = {},
n,
key,
val;
this.items.each(function(f) {
if (dirtyOnly !== true || f.isDirty()) {
n = f.getName();
key = o[n];
val = f.getValue();
if(Ext.isDefined(key)){
if(Ext.isArray(key)){
o[n].push(val);
}else{
o[n] = [key, val];
}
}else{
o[n] = val;
}
}
});
return o;
}
}
)
实例:http://www.oschina.net/code/snippet_221505_9986
[转载]Ext.form.BasicForm getValues()和getFie_-Chaz-_新浪博客相关推荐
- [转载]Qt之获取本机网络信息_vortex_新浪博客
原文地址:Qt之获取本机网络信息作者:一去丶二三里 经常使用命令行来查看一些计算机的配置信息. 1.首先按住键盘上的"开始键+R键",然后在弹出的对话框中输入"CMD&q ...
- 转载《利用Windows系统自带命令手工搞定病毒》_原水_新浪博客
转载 360软件百科的文章,其实WINDOWS有很多的命令我们不熟悉,你认真看下就会发现其他的操作系统其实就是这样做的,只是我们没有想到WINDOWS也可以这样做. 利用Windows系统自带命令手工 ...
- Linux命令大全【转载】_追逐梦想的顾咏丰_新浪博客
1.显示日期的指令: date 2.显示日历的指令:cal 3.简单好用的计算器:bc 怎么10/100会变成0呢?这是因为bc预设仅输出整数,如果要输出小数点下位数,那么就必须要执行 scale=n ...
- [转载]GIS派系大解密(转)_拔剑-浆糊的传说_新浪博客
有意思! 原文地址:GIS派系大解密(转)作者:半吊子 转自:http://www.esristone.com/show.aspx?id=45&cid=53 其实咱所GIS(注:北大遥感所)和 ...
- [转载]关于如何选择5D2和6D的忠告_我是亲民_新浪博客
[选择5D3的言论] 尽管佳能使用了1位数命名,但我认为6D与5D2并不是一个档次的,亲.理由如下: 一.众所周知,无论佳能还是尼康,日本照相机在刚刚推出时的价位偏高,假以时日,日后一定是会降价的,这 ...
- [转载]丢掉鼠标-Mac神软Alfred使用手册1_我是亲民_新浪博客
丢掉鼠标-Mac神软Alfred使用手册1 原文地址:http://wellsnake.com/jekyll/update/2014/06/15/001/ Jun 15, 2014 注1:本文写于WW ...
- [转载]你可能会读错的字大集合_拔剑-浆糊的传说_新浪博客
原文地址:你可能会读错的字大集合作者:雪帆奥数王老师 你可能会读错的字大集合 觊觎 jìyú 龃龉 jǔyǔ 囹圄 língyǔ 魍魉 wǎngliǎng 纨绔 wánkù 鳜鱼 gu ...
- [转载]如何让上传到新浪博客和相册中的照片更大更清晰_我是亲民_新浪博客
原文地址:如何让上传到新浪博客和相册中的照片更大更清晰作者:李永宏 如何让上传到新浪博客和相册中的照片更大更清晰 图.文 李永宏 以前有朋友问我,怎么你上传到博客里的照片看起来不是很清晰,你用什么相机 ...
- [转载]教你在家轻松做麻酱烧饼——这烧饼酥的掉渣,越嚼还越香呀_万金油_新浪博客...
原文地址:教你在家轻松做麻酱烧饼--这烧饼酥的掉渣,越嚼还越香呀作者:哈尼22 秋季,北方的天气也是越来越冷了,每当这个时候就爱吃刚做好的热乎乎的烧饼了,每次吃完都好满足呀.所以这次就分享我做的次数最 ...
- [转载]STL之priority_queue_彭世瑜_新浪博客
原文地址:STL之priority_queue作者:李大宝 STL之优先队列 原本以为priority_queue很简单,才知道原来懂的只是最简单的形式. 头文件:#include<queue& ...
最新文章
- python 文案自动生成_Python自动化测试如何自动生成测试用例?
- Linux/Windows配置stm32免费开发环境详细流程
- 【iCore组合式双核心开发板教程】【快速使用手册】
- AG9 Service order创建好之后,要自动通过middleware传其他系统去 disable
- PAT (Advanced Level) 1070. Mooncake (25)
- project 模板_施工进度横道图不会做?18份计划模板收藏好,输入参数迅速成图...
- Exchange 2013 、Lync 2013、SharePoint 2013 三
- ListView缓存机制踩过的坑
- “硅谷女王”传奇:她是谷歌云 CEO,创立巨头 VMware
- linux ubuntu系统安装dotnet / Azcopy
- 详解窗口句柄,进程ID,进程句柄,窗口与进程之间的关系
- 干货 | 我可以读哪些论文来跟上现代NLP的最新趋势?
- 【安装教程】 【Visio2019】(附带安装包下载)
- Android 小知识:使用shell screencap / screenshot命令截屏
- 8086cpu物理寻址
- 三角肌前束(02):哑铃交替前举
- Espresso:自定义Idling Resource
- 20155325 Exp4 恶意代码分析
- windows下清除文件批处理命令
- Python还是很迷茫的小伙伴进来,教你用图秒懂Python