`
韩悠悠
  • 浏览: 841836 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

表单组件_v2.2(一)

阅读更多

1、Ext.form.Action

     配置项:
          success:执行成功后回调的函数,包括两个参数:form和action
          failure:执行失败后回调的函数,包括两个参数:form和action
          method:表单的提交方式,有效值包括GET、POST
          params:传递到请求中的参数
          url:动作提交的路径
          waitMsg:动作执行时显示的等待信息
     属性:
          Action.CLIENT_INVALID:客户端验证错误
          Action.CONNECT_FAILURE:通信错误
          Action.LOAD_FAILURE:加载数据时,没有包含data属性的字段被返回
          Action.SERVER_INVALID:服务端验证错误
          failureType:错误类型
          result:包含布尔类型的success属性和其他属性,如{success: true, msg: 'ok'}
          type:动作类型,可选值有submit和load
               Ext.form.Action.Submit:返回的信息中要包含一个布尔类型的success属性和一个可选的errors属性
               Ext.form.Action.Load:返回的信息中要包含一个布尔类型的success属性和一个data属性

 

2、Ext.form.BasicForm

     配置项:
          baseParams:传递到请求中的参数
          method:表单的提交方式,有效值包括GET、POST
          url:表单默认的提交路径
          fileUpload:表单是否进行文件上传
          timeout:表单动作的超时时间,默认为30秒
          trackResetOnLoad:是否在表单初次创建时清楚数据
    方法:
          doAction( String/Object actionName, [Object options] ):执行一个预订的动作,可用选项包括:
              url:动作提交的路径
              method:表单的提交方式,有效值包括GET、POST
              params:传递到请求中的参数
              headers:
              success:执行成功后回调的函数,包括两个参数:form和action
              failure:执行失败后回调的函数,包括两个参数:form和action
              clientValidation:是否客户端验证
          clearInvalid():清除表单中所有的无效验证信息
          findField( String id ):查找表单字段
          getValues( [Boolean asString] ):
          isDirty():表单数据是否被更改过
          isValid():客户端验证是否成功
          load( Object options ):执行表单读取动作
          loadRecord( Record record ):从一个数据记录中读取数据到表单中
          markInvalid( Array/Object errors ):成批设置表单字段为验证无效
          reset():重置表单
          setValues( Array/Object values ):成批设置表单字段值
          submit( Object options ):执行表单提交动作
          updateRecord( Record record ):持久化表单数据到记录集中 

 

3、Ext.form.FormPanel

     配置项:
          items:一个元素或元素数组
          buttons:一个按钮配置对象的数组,按钮将被添加到表单页脚中
          buttonAlign:按钮的对齐方式,可选值有left、center、right,默认为center
          labelWidth:表单标签的宽度
          labelAlign:表单标签的对齐方式,可选值有left、top、right,默认为left
          labelSeparator:字段标签与字段之间的分隔符,默认为':'
          minButtonWidth:按钮的最小宽度,默认为75
     方法:
          getForm() : Ext.form.BasicForm
          load( Object options )
          startMonitoring()
          stopMonitoring() 

 

4、Ext.form.Field

    配置项:
          name:字段名
          value:字段的初始化值
          disabled:字段是否不可用,默认为false
          fieldLabel:字段标签说明
          hideLabel:隐藏字段标签,默认为false
          labelSeparator:字段标签与字段之间的分隔符,默认为':'
          labelStyle:字段标签样式
          inputType:默认为text
          invalidClass:默认为x-form-invalid
          invalidText:字段非法文本提示
          msgTarget:错误信息显示的位置,默认为qtip
              qtip:显示一个浮动的提示信息
              title:显示一个浏览器的浮动提示信息
              under:在字段下方显示一个提示信息
              side:在字段右边显示一个提示信息
          readOnly:字段是否只读,默认为false
          validateOnBlur:字段在失去焦点时被验证,默认为true
     方法:
          clearInvalid():
          getRawValue()
          setRawValue( Mixed value )
          getValue()
          setValue( Mixed value )
          isDirty():字段值在装载后是否被修改过
          isValid( Boolean preventMark ):当前字段值是否合法
          markInvalid( [String msg] )
          validate()
          reset()

分享到:
评论

相关推荐

    Joomla免费评论组件jcomments_v2.2.0.2

    Joomla免费评论组件jcomments_v2.2.0.2是一款专为Joomla内容管理系统设计的第三方评论系统。它提供了一个交互性强、功能丰富的平台,让用户可以在网站内容下方发表、回复评论,提升用户参与度和社区活跃度。该组件...

    TGIFImage.v.2.2.D7.rar_GIFImage delphi_GifImage 2.2_TGIFImage de

    1. **导入组件**:在Delphi的组件面板上,将TGIFImage组件拖放到表单上。 2. **加载GIF**:通过`TGIFImage.LoadFromFile`或`LoadFromStream`方法加载GIF文件。 3. **设置属性**:如调整动画速度`AnimateSpeed`,设置...

    X-admin-v2.2前端框架

    - **用户管理**:可以使用X-admin的表格组件展示用户列表,通过layui的表单组件实现用户信息的编辑和新增。 - **角色分配**:利用多选框和下拉框组件,实现角色权限的分配,支持批量操作。 - **日志监控**:集成日志...

    X-admin-v2.2.rar

    - 全面性:X-admin-v2.2包含了layui的全部组件,无论是基本元素还是复杂功能,如表格排序、筛选、分页,或是表单验证,都能轻松应对。 - 一致性:页面设计遵循统一的UI风格,确保用户在操作过程中体验连贯,降低...

    inspinia_admin-v2.2

    综上所述,"inspinia_admin-v2.2"是一个功能强大的后台管理模板,它提供的资源和组件能够极大地提高开发效率,减少重复工作,同时保证了最终产品的质量和用户体验。如果你正在进行后台管理系统开发,这个模板会是一...

    无惧上传类 V2.2脚本和使用手册

    "无惧上传类 V2.2脚本和使用手册"是一个专为Web开发设计的文件上传组件,由作者梁无惧编写。这个组件的核心目标是简化网页上的文件上传功能,提供安全、高效的解决方案,帮助开发者在网站上实现用户友好的文件上传...

    TVideoGrabber_Video_SDK_v10.6.2.2_D2010_Win_32_BPL_DCUs_Only_Downloadly.ir.rar

    TVideoGrabber Video SDK是一款专为Delphi开发者设计的高级视频处理工具包,版本号v10.6.2.2,特别针对D2010编译环境进行了优化,提供了32位Windows平台的支持。这个压缩包包含了BPL(Binary Package Library)和DCU...

    x-admin v2.2模版 html5模版 网页模版

    x-admin v2.2是一款基于HTML5技术的网页模板,专为后台管理界面设计,旨在为开发者提供一套简洁、实用、易扩展的基础框架。本文将深入探讨这款模版的特点、优势以及如何进行实际应用。 首先,x-admin v2.2模版的...

    asp无惧上传类UpFileClassV2.2.rar

    "无惧上传类UpFileClassV2.2"是一款针对ASP环境设计的文件上传组件,它简化了ASP程序中的文件上传操作,提供了安全、方便的接口。 UpFileClass是这个组件的核心类,它包含了处理文件上传所需的各种功能。例如,它...

    AdminLTE-admin 轻量级权限管理框架 v2.2.zip

    6. **模板设计**:预设了多种后台页面模板,包括仪表盘、表单组件、数据列表、图表展示等,让开发者可以快速搭建起一个具有专业外观的管理界面。 7. **文档支持**:"说明.htm"文件很可能是框架的使用指南或API文档...

    一对一校友录 v2.2 大学版-ASP源码.zip

    在解压并使用“一对一校友录 v2.2 大学版 ASP 源码”前,你需要先了解 ASP 的基本语法和常用组件,如 ADO、Session、Application 等。同时,还需要掌握数据库管理知识,如 SQL 查询语言。解压后,根据提供的密码...

    TMS IntraWeb Component Pack Pro v2.2.0.1

    TMS IntraWeb Component Pack Pro v2.2.0.1是一款专为Delphi开发者设计的强大工具包,它使得在Delphi环境下构建Web应用程序变得如同设计传统的Win32应用程序一般简单快捷。这款组件包由TMS Software公司推出,以其...

    渴切-开源中文css框架v2.2

    渴切,一个以中文命名的开源CSS框架,其最新版本为v2.2,是对原有的ThinkCSS框架的进一步发展和优化。这个框架旨在为开发者提供更便捷、更符合中文使用习惯的前端开发工具,帮助他们快速构建响应式、美观且易用的...

    一对一校友录 v2.2 高中版-ASP源码.zip

    【一对一校友录 v2.2 高中版-ASP源码.zip】是一个包含ASP源代码的压缩包,专为构建高中版的校友录系统设计。ASP(Active Server Pages)是微软开发的一种服务器端脚本环境,用于动态创建网页。这个校友录系统允许...

    MKVExtract GUI v2.2.2.5 (MKV分解,Delphi 源程序)

    MKVExtract GUI v2.2.2.5 是一个基于Delphi开发的工具,用于分解MKV视频文件,提取其中的视频、音频和字幕轨道。这个程序的源代码提供了深入理解MKV文件结构和如何操作这些文件的宝贵资源。 首先,让我们了解一下...

    SWFUpload v2.2.0.1 源码示例经典 详细注释

    总的来说,SWFUpload v2.2.0.1是一个强大的文件上传工具,它结合了Flash和JavaScript的优势,提供了高效、用户友好的文件上传解决方案。对于需要在网站上实现文件上传功能的开发者来说,这是一个值得研究和应用的...

    ASP源码—megabbs v2.2.zip

    在解压"ASP源码—megabbs v2.2.zip"后,文件132688976280185784可能是这个论坛系统的核心组件或者数据库配置文件,可能包含如下内容: 1. ASP源文件:这些文件包含了论坛的逻辑代码,如处理用户请求、验证用户身份、...

    Angulr v2.2 响应式 后台模版 Bootstrap Template

    总结,"Angular v2.2 响应式后台模版 Bootstrap Template"为开发者提供了一个强大而灵活的基础,以构建现代、高性能的后台管理应用。其利用Angular 2.2的特性优化了性能,结合Bootstrap实现了响应式设计,使得应用...

    ASP源码—非零坊邮件投稿源码 v2.2.zip

    【ASP源码—非零坊邮件投稿源码 v2.2.zip】是一个包含ASP语言编写的邮件投稿系统的源代码包。这个系统主要用于网站接收用户的投稿,通过电子邮件的方式进行提交。 ASP(Active Server Pages)是微软开发的一种服务器...

Global site tag (gtag.js) - Google Analytics