`
xianzhideng
  • 浏览: 61656 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

EXT basicFrom中getValues()问题

    博客分类:
  • RIA
EXT 
阅读更多

  最近写了EXT的页面,发现了在form提交的时为了获取form表单数据的时候,在处理checkbox与datefiled的时候,在用getValues()函数总是取到文本的值,而取不到实际的值。

  于是翻查了下源代码,发现可以在用获取form表单数据的时候可以使用getFieldValues()函数。

  getFieldValues()是循环form中的所有控件,通过getValue方法获取到实际值组装成键值对的形式。

  现记录与此,方便以后查询。

 

分享到:
评论

相关推荐

    ext 表单提交

    在Ext JS中,表单(`Ext.form.Panel`或`Ext.form.Basic`)包含一系列字段(`Ext.form.Field`),每个字段都有自己的验证规则。当用户填写并提交表单时,框架会自动执行这些验证。如果所有验证都通过,表单数据会被...

    ext java登录案例

    在本文中,我们将深入探讨如何使用EXT Java技术创建一个登录案例。EXT Java是一个强大的JavaScript库,专门用于构建富客户端Web应用程序。它提供了丰富的组件库,包括数据网格、表单、图表等,使得开发者能够轻松...

    解决ext下拉列表全选和去全选功能

    标题提到的“解决EXT下拉列表全选和去全选功能”是一个常见的需求,特别是在数据表格或下拉列表中进行批量操作时。下面我们将深入探讨EXTJS中实现这一功能的方法。 EXTJS的下拉列表通常由`Ext.form.field.ComboBox`...

    Ext的学习(三):数据添加完整操作

    在本篇博客“Ext的学习(三):数据添加完整操作”中,我们将深入探讨Ext JS库在数据管理和展示方面的高级用法。Ext JS是一个强大的JavaScript框架,用于构建富客户端Web应用程序,它提供了丰富的组件和数据管理功能。...

    EXT 多选

    EXT 多选是一种在网页应用中常见的用户交互功能,它允许用户在一组选项中选择多个条目。EXT 是一个基于 JavaScript 的富客户端框架,由 Sencha 公司开发,主要用于构建复杂的、数据驱动的 Web 应用程序。EXT 提供了...

    Ext制作的登陆Demo

    1. **表单创建**:在ExtJS中,我们可以使用`Ext.form.Panel`来创建一个表单,它包含了多个字段和按钮。例如: ```javascript var loginForm = Ext.create('Ext.form.Panel', { items: [{ xtype: 'textfield', ...

    Ext 入门 登陆验证表单提交

    在EXTJS中,我们可以使用`Ext.application`方法初始化应用,并在`views`配置中定义表单视图。表单通常由`Ext.container.Container`或`Ext.form.Panel`创建,包含`Ext.form.field.Text`(用户名)和`Ext.form.field....

    解决C#操作Mysql时中文乱码问题(真的解决了)

    在C#编程中,与MySQL数据库进行交互时,可能会遇到中文字符显示为乱码的问题。这个问题通常是由于编码不一致或设置不当导致的。本篇文章将深入探讨如何解决C#操作MySQL时的中文乱码问题,并提供相关的源码示例。 ...

    Extjs 关于 cookie的操作

    在 Extjs 中,可以通过 `Ext.state` 模块来管理和操作 Cookie。`Ext.state` 提供了一个统一的状态管理接口,其中包含了多种存储提供者(如 SessionStorageProvider、LocalStorageProvider 和 CookieProvider),而 ...

    使用DataReader对象访问数据库

    - 除了`GetValue()`之外,还有其他方法如`GetName()`用于获取列名,`GetValues()`用于获取当前记录的所有字段值,并将它们放入数组中,以及`GetFieldType()`用于获取字段的.NET数据类型。 7. **关闭连接**: - 在...

    完成的 Ajax 提交表单

    `Ext.form.Basic`对象提供了`getValues()`方法来获取表单字段的值,而`Ext.Ajax.serializeForm()`可以将表单数据转换为URL编码的字符串,适用于POST请求的data参数。 5. **错误处理和提示**:在`failure`回调中,你...

    Ext面向对象开发实践(续)

    在Ext JS中,面向对象开发是构建复杂Web应用程序的关键技术之一。在《Ext面向对象开发实践》的后续部分,我们将深入探讨如何实现数据表的CRUD(Create, Read, Update, Delete)操作,确保用户在刷新页面后仍能保留...

    Redis中的String类型及使用Redis解决订单秒杀超卖问题

    本系列将和大家分享Redis分布式缓存,本章主要简单介绍下Redis中的String类型,以及如何使用Redis解决订单秒杀超卖问题。 Redis中5种数据结构之String类型:key-value的缓存,支持过期,value不超过512M。 Redis是...

    Visual Basic.net 反射参考手册.rar

    《Visual Basic.NET 反射参考手册》是一本深入解析VB.NET中反射机制的重要参考资料,它为开发者提供了关于如何在VB.NET环境下使用反射进行程序设计的详尽指导。反射是.NET框架的一个强大特性,允许程序在运行时动态...

    ExtJs获取表单元素的值

    这里,`Ext.getCmp('searchlist')`用于获取ID为`searchlist`的组件,然后调用`getForm()`方法获取与该组件关联的表单对象,最后调用`getValues()`方法来获取表单中的所有字段值,并将其存储在`objectjson`变量中。...

    extjs表单提交例子

    .getValues(); console.log("表单数据:" + Ext.encode(formData)); Ext.getCmp("msgBasicMsg").getForm().submit({ url : 'insertMsg.action?msgBean=' + formData, //等待时显示 等待 waitTitle : '请稍等...',...

    extjs中的formPanel以及表单的应用

    同时,`loadRecord`方法可以用来从记录对象中加载表单数据,而`getValues`和`getRecord`则用于获取当前表单的值或转换为记录对象。 在工具方面,ExtJS 提供了一些实用的工具类,如`Ext.Ajax`用于处理Ajax请求,`Ext...

    C#中遍历各类数据集合的方法总结

    } //遍历枚举类型Sample的各个枚举值 foreach (string sp in Enum.GetValues(typeof(Sample))) { ary.Add(sp); } 2.遍历ArrayList(Queue、Stack) 这里以string为例,当然ArrayList中的元素可以是任何数据类型,遍历...

    extjs实现用户登录界面

    在ExtJS中,这些可以通过创建`Ext.form.Panel`来实现。面板(Panel)是ExtJS中的基本容器,可以容纳各种组件。以下是一个简单的登录表单示例: ```javascript Ext.application({ name: 'LoginApp', launch: ...

Global site tag (gtag.js) - Google Analytics