-
Ext Ext.form.TextField 重置3
对于 inputType : 'file', 的 field 在使用 panel.form.reset()的时候 不能将文本框的路径给清除掉,这个 框的清除 该如何 整? 我使用 Ext.get('wsd-collect-comp-upimg').setValue= ''; 没有反应
问题补充:
用outerHTML 后 将 整个控件都删除掉了 Ext.getDom('wsd-collect-comp-upimg').outerHTML = "";
问题补充:
Ext.getDom('wsd-collect-comp-upimg').outerHTML = Ext.getDom('wsd-collect-comp-upimg').outerHTML;
为啥这样就好了,啥原因?2009年8月20日 11:54
5个答案 按时间排序 按投票排序
-
采纳的答案
你获取完这个对象后用outerHTML试试。。。
例如HTML中的文件域:
var obj = document.getElementById("uploadFile"); obj.outerHTML = obj.outerHTML;
2009年8月20日 12:02
-
对于 inputType : 'file'的 field,可以使用 Ext.get('wsd-collect-comp-upimg').setValue('')[/color]; 将文本框的路径给清除掉。setValue 是一个方法,并非属性,只有属性才能被赋值。
可以尝试一下:Ext.getDom('wsd-collect-comp-upimg').innerHTML = ""[color=red]; 将文本框的路径给清除掉。2009年8月20日 13:47
-
引用Ext.getDom('wsd-collect-comp-upimg').outerHTML = Ext.getDom('wsd-collect-comp-upimg').outerHTML;
为啥这样就好了,啥原因?
我上面不是说了吗
obj.outerHTML = obj.outerHTML
至于原因嘛。。你去w3c看看。。2009年8月20日 12:27
相关推荐
Ext Form 是 Ext JS 库中的一个关键组件,用于创建丰富的、交互式的网页表单。它在Web应用程序中扮演着至关重要的角色,允许用户输入、编辑和提交数据。本示例旨在展示如何使用 Ext Form 来构建基本的表单结构以及与...
- 在ExtJs中创建新记录通常涉及创建一个新的表单(`Ext.form.Panel`),包含用于输入数据的字段(`Ext.form.Field`的子类,如`Ext.form.TextField`)。 - 当用户填写完信息后,通过监听表单的提交事件,将数据发送...
`Ext.form.TextField` 是一个文本输入框字段。 - **属性:** - `allowBlank`: 是否允许空白,默认为 `true`。 - `blankText`: 空白时的错误提示。 - `emptyText`: 占位符文本。 - `grow`: 是否自动伸展,默认为...
下面是一个我遇到问题代码的简化版本,没有经过测试,大概意思是要是在form里想控制不显示表单,用remove()方法有效 代码如下: new Ext.form.FormPanel({ id : ‘ReportForm’,items : [{ {id:”001″}, {id:”002″...
2. 字段组件:EXT提供了多种内置的表单字段,如TextField(文本输入)、ComboBox(下拉框)、CheckBox(复选框)、Radio(单选按钮)、DateField(日期选择器)等。 3. 表单验证:EXT 2.0的表单字段具有内置的验证...
Ext2.0 Form 使用实例详解 在Web应用开发中,ExtJS库提供了强大的用户界面组件,其中FormPanel是用于创建复杂表单的重要组件。本文将详细介绍Ext2.0 FormPanel的使用,包括创建方法、控件配置以及布局管理。 首先...
- **表单验证**:使用`Ext.form.Field.prototype.msgTarget = "side"`设置错误信息显示方式。 - **按钮事件处理**:点击“上传”按钮时,先验证表单有效性,再提交表单至指定URL。 - **提交结果处理**:根据后端返回...
var form = Ext.create('Ext.form.Panel', { items: [{ xtype: 'textfield', fieldLabel: 'Name', name: 'name' }, { xtype: 'textfield', fieldLabel: 'Email', name: 'email' }], buttons: [{ text: '...
同时,加载了`Ext.form.login.js`,这是包含登录表单逻辑的脚本文件。 在样式部分,定义了一个`.icon`类,用于设置背景图片,这可能用于登录按钮或者其他图标。 登录界面的实现主要集中在JS源代码中,这部分展示了...
例如,`submitForm`函数可能会监听表单的提交事件,收集表单数据,然后使用`Ext.Ajax.request`或`Ext.form.action.Submit`进行异步提交到服务器。在服务器端,如Java环境下,你需要处理这些请求,解析接收到的数据,...
在创建Toolbar实例时,我们可以设置`items`属性,包含需要的查询控件,如`Ext.form.TextField`(文本框)、`Ext.form.ComboBox`(下拉框)等。同时,为了美观和用户体验,我们还可以在控件之间添加分隔符,EXTJS提供...
二、Ext.form.FormPanel与Form布局 在实际开发中,`Ext.form.FormPanel`是一个常用的组件,它默认使用`FormLayout`作为其布局。`FormPanel`不仅提供了表单的结构,还内置了处理表单数据的功能,如验证、提交等。...
3. 重置(Reset)操作,是将表单字段恢复到初始状态,可以使用Ext.form.BasicForm的reset()方法。 对于新增操作,ExtJs提供了FormPanel组件,这个组件可以包含各种表单元素,比如TextField、ComboBox等,它们可以与...
- `beginFormPanel.js` 中定义了一个名为 `beginFormPanel` 的类,它继承自 `Ext.form.FormPanel`。`FormPanel` 是Ext JS中的一个组件,用于创建表单界面,可以包含各种表单字段、按钮和其他交互元素。 - 在构造...
myform.form.findField(controlId).on('render', function () { Ext.get(controlId).on('change', function (field, newValue, oldValue) { // 获取图片文件路径 var obj = Ext.get(controlId).dom; var url = ...