form loadRecord对radiogroup无效
来源:互联网 发布:越狱有什么软件 编辑:程序博客网 时间:2024/06/15 08:17
问题
通常修改表单数据会使用
form.getForm().loadRecord(record)
填充form表单,尤其是combo,radiogroup等类型的数据填充。但是偶尔有些类型会填充失败。博主本人在填充radiogroup类型失败,且radiogroup的inputValue是”true”和”false”
思考
1)如果textfield类型能正常填充数据,查看combo,radiogroup等类型所对应的数据是否完整准确。
2)数据正常却不能正确填充,肯定是填充的过程出了问题。
解决问题
表单中的数据都是字符串类型,radiogroup的inputValue实际上字符串,因为后台的数据是布尔类型而无法和字符串匹配。所以需要手动的转换数据并手动填充。
var _form = processForm.getForm();_form.loadRecord(d);_form.findField("secrecy").setValue(_data.secrecy+""); // 将布尔值转为字符串
总结
- form表单中数据填充都是按字符串来匹配,如果某些类型填充失败,需要手动填充
0 0
- form loadRecord对radiogroup无效
- loadRecord传递Ext.form.field.Date类型数据
- Extjs4.2中RadioGroup无法用loadRecord()赋值的处理方法
- Ext.form.CheckboxGroup和Ext.form.RadioGroup
- EXTjs loadRecord方法 将grid中的数据 加载到form表单中去
- form reset无效问题
- Extjs4中的Form之radiogroup和checkboxgroup
- extjs单选框Ext.form.RadioGroup赋值操作
- Ext.form.RadioGroup 和 Ext.form.Radio 基本定义
- Ext.form.RadioGroup 和 Ext.form.Radio 基本定义
- Ext.form.CheckboxGroup和Ext.form.RadioGroup组件示例
- Ext.form.CheckboxGroup和Ext.form.RadioGroup RadioGroup的获取值和赋值
- FORM开发:提示无效数字
- Form认证timeout无效问题
- 有关Ext.form.RadioGroup(读取选中值、动态选中)
- RadioGroup
- RadioGroup
- RadioGroup
- 与公约数有关的问题
- HBase 常用Shell命令
- 有空看看 IOS7开发~JavaScriptCore
- JS中的List
- db2查看版本
- form loadRecord对radiogroup无效
- appdelegate 数据库
- 如何用NSLog输出NSRange,CGRect等结构体
- setdiff--求两个集合的差
- 2-4-单链表链式存储结构-线性表-第2章-《数据结构》课本源码-严蔚敏吴伟民版
- 零基础入门学习Python(18):对象(3)继承
- lua-function
- IE6兼容性问题解决
- 蓝桥杯练习系统--阶乘计算