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

Extjs form reset 方法重置无效果

阅读更多
一个让人蛋疼的问题,紧紧是因为顺序,

var record = grid.getStore().getAt(rowIndex);
if (Ext.isEmpty(record)) {
Ext.Msg.alert('提示:', '请先选中项目');
return;
}
addAlarmWindow.show(); // 显示窗口

addAlarmForm.getForm().loadRecord(record);

显示窗口要写在formpael加载当前record之前,不然addAlarmForm.getForm().reset();无效,窗口中会仍有你加载的record
分享到:
评论
2 楼 conjurerlz 2014-05-15  
顶,我还自己循环setValue("")了一遍,原来是这个问题
1 楼 vailTao66 2014-04-15  

相关推荐

    extjs-form组件配置参数详解

    - **reset()**: 重置表单。 - **setValues(Array/Object values)**: 设置表单字段的值。 - **submit(Object options)**: 提交表单。 - **updateRecord(Record record)**: 更新数据记录中的值。 #### 三、Ext.form....

    extjs属性方法大全

    ### Extjs 属性方法详解 #### 一、`Ext.form.Action` 类 `Ext.form.Action` 是用于处理表单操作的类,主要包括提交和加载数据的功能。 - **属性:** - `success`: 表示操作成功时的回调函数。 - `failure`: ...

    extjs表单提交例子

    保存提交代码,extjs4.0 // 重置 和 保存 按钮. buttons: [{ text: '重置', handler: function() { this.up('form').getForm().reset(); } }, { text: '保存', /*formBind: true, //only enabled once the ...

    extjs 的spinner方法实例

    5. `reset()`: 重置字段到初始值。 在 `app.js` 文件中,可能会包含这些方法的具体应用,以及如何将它们集成到更复杂的表单或视图中。 `index.html` 可能是整个应用的入口文件,它会加载 ExtJS 库和应用的配置。这...

    extJs 简单的增删改查

    form.reset(); // 重置表单 } }); grid.on('rowdeselect', function(grid, record) { // 删除选中的记录 store.remove(record); }); // 其他事件处理,如编辑记录等 ``` 6. **实现查询(Query)**:可以使用...

    extjs实现登陆验证

    3. **表单验证与提交**:在`subjectForm`函数中,使用`myform.getForm().isValid()`检查表单是否有效,如果有效,则通过`form.submit()`方法提交表单数据,设置等待消息、超时时间、成功和失败回调。成功回调会根据...

    extJs 常用到的增,删,改,查操作代码

    3. 重置(Reset)操作,是将表单字段恢复到初始状态,可以使用Ext.form.BasicForm的reset()方法。 对于新增操作,ExtJs提供了FormPanel组件,这个组件可以包含各种表单元素,比如TextField、ComboBox等,它们可以与...

    Extjs 词语定义

    `markInvalid` 设置字段无效,`reset` 重置表单,`setValues` 设置字段值,`submit` 提交表单,以及 `updateRecord` 更新记录。 3. **Ext.form.FormPanel** - `items`:表单的组件容器,可以包含多个组件或容器。 ...

    ExtJS4日期时间的控件

    `reset()`方法则可以重置字段到初始状态。 7. **交互与验证** 日期时间字段也支持验证,例如检查用户输入是否符合日期和时间格式,或是否在指定范围内。`validate()`方法可以用于执行字段验证。 综上所述,ExtJS4...

    Extjs开发精华

    - `myform.form.reset();`:清空表单所有字段的值。 - `Ext.getCmp('hp_bm').focus(false,100);`:使具有ID`hp_bm`的组件获得焦点,并延迟100毫秒后执行。 6. **组件样式与布局**: - `contentEl:'bgTop_red',`...

    SSH2上传实现

    form1.getForm().reset(); } }] }); var win = new Ext.Window({ title: '文件上传', layout: 'fit', width: 400, height: 200, closeAction: 'hide', resizable: true, shadow: true, modal: true, ...

Global site tag (gtag.js) - Google Analytics