/* Ext.form.BasicForm基本表单组件,提供对表单动作的支持并负责初始化已有字段组件 默认采用Ajax方式进行异步数据提交, 如要用原始方法提交表单可覆盖表单的onSubmit及Submit方法 ###################################################################################### var myForm = new Ext.form.BasicForm("form-el-id",{ onSubmit:Ext.emptyFn, //覆盖onSubmit方法为空函数 submit:function() //覆盖submit方法 { this.getEl().dom.submit(); //调用底层表单元素的submit方法进行表单提交 } }); ###################################################################################### Ext.form.BasicForm主要配置表 baseParams Object 传递到请求中的参数,如{id;'123',foo:'bar'} errorReader DataReader 表单提交时用来读取错误信息的数据读取器 fileUpload Boolean 设置表单是否进行文件上传 method String 设置表单提交方式GET或POST reader DataReader 设置表单执行load读取数据时的数据读取器 timeout Number 设置表单动作的超时时间 trackResetOnLoad Boolean 设置true表单在初次创建将清除最近一次加载的数据或用setValues()设置数据 url String 设置表单执行请求时默认提交路径 waitMsgTarget Mixed 默认情况下,表单执行中显示的是以Ext.MessageBox.wait组件,可指定其他目标元素 Ext.form.BasicForm常用方法(继承到FormPanel中,可直接使用) clearInvalid():BasicForm 清除表单中所有无效验证信息 doAction(String/Object actionName, 执行一个预定动作(Ext.form.Action.Submit或Ext.form.Action.Load)或自定义扩 [Object options]):BasicForm Ext.form.Action动作,执行一个特殊请求处理 findField(String id):Field 通过id,dataIndex,name,hiddenName查找表单字段 isDirty():Boolean 如表单在第一次读取后被更改过返回true isValid():Boolean 如果客户端验证成功返回true load(Object options):BasicForm 执行表单读取动作,配置对象options被传递到action中 loadRecord(Record record):BasicForm 从一个数据记录中读取数据到表单中 markInvalid(Array/Object errors):BasicForm 成批设置表单字段为验证无效,参数可为数组[{id;'2',msg:'me'},...],JSON对象 reset():BasicForm 重置表单 setValues(Array/Object values):BasicForm 成批设置表单字段值[{id:'name',value:'tom'},...] submit(Object options):BasicForm 执行表单提交动作,配置对象options被传递到action中 updateRecord(Record record):BasicForm 持久化表单数据到记录集中 Ext.form.FormPanel支持的主要表单组件 Ext.form.Checkbox 复选框 Ext.form.ComboBox 下拉列表框 Ext.form.DateField 日期选择框 Ext.form.Hidden 隐藏域 Ext.form.HtmlEditor HTML文本编辑器 Ext.form.NumberField 数字输入框 Ext.form.Radio 单选框 Ext.form.TextArea 多行文本框 Ext.form.TextField 单行文本框 Ext.form.TimeField 时间选择框 Ext.form.TriggerField 触发按钮文本框 Ext.form.FormPanel主要配置项目表 buttons Array 按钮对象配置数组 buttonAlign String 设置buttons中按钮对齐方式:left,center(默认),right footer Boolean 是否创建表单页脚 header Boolean 是否创建表单标题栏,如设置title自动创建 headerAsText Boolean 标题栏中是否显示title默认true items Mixed 一子元素或子元素数组 labelAlign String 表单标签对齐方式:left(默认),top,right labelWidth Number 表单标签宽度 title String 表单标题 Ext.form.FormPanel常用方法表 getForm():Ext.form.BasicForm 获取表单面板基本表单对象 load(Object options):void 加载表单内容,为Ext.form.BasicForm.load代理 starMonitoring():void 开始监控表单有效状态 stopMonitoring():void 停止监控表单有效状态 */

Ext_基本表单_Ext.form.BasicForm相关推荐

  1. HTML 表单(form) 使用详解

    一.表单 1.表单的作用 HTML 表单用于接收不同类型的用户输入,用户提交表单时向服务器传输数据,从而实现用户与Web服务器的交互. 2.表单的工作机制 3.表单定义(<form>< ...

  2. 一天搞定CSS:表单(form)--20

    1.表单标签 2.input标签属性与取值 代码演示 <!DOCTYPE html> <html><head><meta charset="UTF- ...

  3. Django笔记 —— 表单(form)

    最近在学习Django,打算玩玩网页后台方面的东西,因为一直很好奇但却没怎么接触过.Django对我来说是一个全新的内容,思路想来也是全新的,或许并不能写得很明白,所以大家就凑合着看吧- 本篇笔记(其 ...

  4. 用 Javascript 验证表单(form)中多选框(checkbox)值

    和单选框一样,许多新手在用 Javascript 验证表单(form)中多选框(checkbox)的值时,都会遇到问题,原因是 checkbox 和普通的文本框在获取值的时候有很大不同,本文介绍了一个 ...

  5. 表单组件 form fastadmin(生成表单元素)

    Form组件 定义文件位置: /extend/fast/Formphp 通用参数 $name 通常为我们组件的名称(name属性值),我们在后台接收时可以通过这个名称来获取到它所对应的值 $value ...

  6. 表单插件——form

    表单插件--form 通过表单form插件,调用ajaxForm()方法,实现ajax方式向服务器提交表单数据,并通过方法中的options对象获取服务器返回数据,调用格式如下: $(form). a ...

  7. 《uni-app》表单组件-form表单

    本文分享的Form组件为uni-app的内置组件Form,非扩展组件,两者在用法上其实大同小异,只是扩展组件的属性以及事件更多-没有本质上的区别- <uni-app>表单组件-form表单 ...

  8. HTML表单(form)

    目录 1.概述 1.1 表单的概念和作用 1.2表单的组成 2.表单控件详解 2.1 input标签 2.1.1文本框 type="text" 2.1.2密码框 type=&quo ...

  9. 表单标签form、label、input、textarea、select

    表单的介绍 表单用于搜集不同类型的用户输入(用户输入的数据),然后可以把用户数据提交到web服务器 . 表单相关标签的使用 <form>标签 表示表单标签,定义整体的表单区域 <la ...

最新文章

  1. 【正一专栏】从“欣欣像蓉”谈网络暴力
  2. 软考-信息系统项目管理师-信息系统项目管理基础
  3. 非线性动力学_非线性动力学特辑 低维到高维的联通者
  4. P4692 [Ynoi2016]谁的梦
  5. Lightroom Classic 教程,如何在 Lightroom Classic 中编辑照片?
  6. JavaScript 基础一
  7. Logback最佳实践和使用指导
  8. java实现手机开关机_Android自动开关机实现
  9. java公寓报修管理系统_学生公寓报修管理系统.pdf
  10. vscode连接远程服务器报错ln: failed to create hard link ... File exists
  11. 值得收藏!最佳26个国外 CSS 酷站推荐网站
  12. 北京清大美博节能技术研究院励志人生格言
  13. 军哥独家QCIE(囊括CCIE和HCIEv3.0)的全新课程。请大家参阅
  14. 抓取全网财经新闻,计算新闻相关股票的多空舆情,量化买入
  15. 【时光纪念】愿有岁月可回头
  16. 如何才能使自己看懂英文文献
  17. Shader Blend混合效果
  18. 【PyTorch深度学习项目实战100例】—— Python+OpenCV+MediaPipe手势识别系统 | 第2例
  19. 微信小程序-欢迎界面
  20. MATLAB中对小数进行取整处理

热门文章

  1. CU4C字符集检测和转换,C++版本
  2. Could not find a package; ld returned 1 exit status;error while loading shared libraries
  3. Druid Kafka索引服务的Task动态伸缩
  4. python 日志框架_python pytest测试框架介绍五---日志实时输出
  5. 微型计算机系统原理接口与EDA设计技术,微型计算机系统与接口
  6. Android高级控件(四)——VideoView 实现引导页播放视频欢迎效果,超级简单却十分的炫酷
  7. 效用最大化准则:离散选择模型的核心(Probit模型上篇)——离散选择模型之七
  8. 10款最好的免费开源项目进度管理软件
  9. 可控硅为啥不能用万用表触发?可控硅四种工作象限分析
  10. 试题 算法训练 九宫格的奥(解题思路与代码)