`
liyanhui
  • 浏览: 353468 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于ext form.FormPanel 的验证一些小技巧

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

在目前的项目里,第一次打开添加页面,没有出现验证的红框,如图1<!--StartFragment --> 但是以后在刚打开页面的时候,在没填任何数据之前都会显示验证的红框,如图2:<!--StartFragment --> <!--StartFragment -->

这个给用户非常不好的感受,我尝试了好多办法没有解决,后来在在同事的帮助下找到了解决方法,

在打开这个页面的时候,加一行代码就可以了:

	Ext.getCmp('shiftForm').getForm().clearInvalid();

 getForm()得到BasicForm对象,用它的clearInvalid();方法使其方法失效就可以了。

 

 

 

 兄弟刚刚接触ext ,如有不对请指正!

 

 

  • 大小: 16.8 KB
  • 大小: 13.5 KB
0
0
分享到:
评论

相关推荐

    Ext2.0 form使用实例的例程

    在这个“Ext2.0 form使用实例的例程”中,我们将深入探讨Ext 2.0的表单(form)组件及其应用。 表单在任何应用程序中都扮演着至关重要的角色,用于收集和验证用户输入的数据。Ext 2.0的表单组件提供了一整套完整的...

    Extjs多文件上传

    1. **创建表单面板**:首先,我们需要创建一个`Ext.form.FormPanel`,这是所有表单的基础。在这个面板中,我们将包含我们的文件字段和其他可能的表单元素。 ```javascript var formPanel = new Ext.FormPanel({ ...

    EXT 中文手册

    通过`Ext.form.FormPanel`,可以轻松构建功能完善的表单,并进行数据验证和提交。 ##### 模板(Templates) 模板是用于数据呈现的强大工具,EXT通过`XTemplate`实现了模板引擎的功能。`XTemplate`允许开发者定义...

    ExtJS使用笔记

    ExtJS表单处理是通过Ext.form.FormPanel类实现的,它封装了HTML表单的所有功能,并提供了一些额外的配置属性,如监听表单提交、加载表单数据等。FormPanel可以包含表单域(Field),如文本框、复选框、下拉选择等,...

    Extjs中文教程

    - 可以在`Ext.form.FormPanel`的`initComponent`方法中完成这些工作。 #### 十八、叹为观止的表格组件——GridPanel - **表格、表格面板** - GridPanel是Extjs中用于显示表格数据的组件。 - 支持分页、排序、...

    ExtJS 轻松搞定

    #### 二、Ext.form.FormPanel类 详细介绍了FormPanel类的特性和配置选项,包括字段布局、验证规则、提交操作等。 #### 三、提交表单至服务器 讲解了如何将表单数据发送到服务器,以及如何处理服务器响应。 ### 第...

    extjs 2.0精编教程--民间版

    它封装了XMLHttpRequest对象,提供了如Ajax请求(Ext.Ajax.request)、数据读取(Ext.data.reader)和数据写入(Ext.data.writer)等功能。 5. **数据存储与数据绑定**:ExtJS的数据模型(Model)和数据存储(Store...

    Extjs Label的 fieldLabel和html属性值对齐的方法

    var myFormPanel = new Ext.form.FormPanel({ width: 300, bodyStyle: 'padding:10px', items: [{ xtype: 'label', id: 'factorName', fieldLabel: '要素名称', // 使用html属性插入HTML内容 ...

Global site tag (gtag.js) - Google Analytics