当前位置: 代码迷 >> J2EE >> ext有关问题啊 求高手 重置不管用
  详细解决方案

ext有关问题啊 求高手 重置不管用

热度:56   发布时间:2016-04-22 01:16:15.0
ext问题啊 求高手 重置不管用
如题
下面是页面的
VB.NET code
<!-- LIBS -->    <script type="text/javascript" src="../ext-3.3.1/adapter/ext/ext-base.js"></script>    <!-- ENDLIBS -->    <script type="text/javascript" src="../ext-3.3.1/ext-all-debug.js"></script>

下面是JS里面的代码:
JScript code
MyDesktop.GridWindow = Ext.extend(Ext.app.Module, {    id: 'grid-win',    init: function () {        this.launcher = {            text: 'Grid Window',            iconCls: 'icon-grid',            handler: this.createWindow,            scope: this        }    },    createWindow: function () {        var desktop = this.app.getDesktop();        var win = desktop.getWindow('grid-win');        var aaa = new Ext.form.FieldSet({            xtype: 'form',            id: 'form-widgets',            title: 'Form Widgets',            width: 630,            height: 700,            frame: true,            x: 50, y: 260,            bodyStyle: {                padding: '10px 20px'            },            defaults: {                anchor: '98%',                msgTarget: 'side',                allowBlank: false            },            items: [{                xtype: 'label',                text: 'Plain Label'            }, {                fieldLabel: 'TextField',                xtype: 'textfield',                emptyText: 'Enter a value',                itemCls: 'x-form-required'            }, {                fieldLabel: 'ComboBox',                xtype: 'combo',                store: ['Foo', 'Bar'],                itemCls: 'x-form-required',                resizable: true            }, {                fieldLabel: 'DateField',                itemCls: 'x-form-required',                xtype: 'datefield'            }, {                fieldLabel: 'TimeField',                itemCls: 'x-form-required',                xtype: 'timefield'            }, {                fieldLabel: 'NumberField',                emptyText: '(This field is optional)',                allowBlank: true,                xtype: 'numberfield'            }],            buttons: [{                text: '重置',                cls: 'x-icon-btn',                iconCls: 'x-icon-btn-reset',                handler: function () {                    alert(aaa.id);//                  aaa.form.reset(); //重置form  //                  aaa.getForm().getEl().dom.reset(); //重置form                      Ext.getCmp('aaa').form.reset();                }            }]        });        if (!win) {            win = desktop.createWindow({                width: 715, height: 300, plain: true, resizable: false, modal: true, layout: 'fit', xtype: 'form',                id: 'grid-win',                title: 'Grid Window',                iconCls: 'icon-grid',                items: [aaa]            });        }        win.show();    }});

所有该试的发病高发都写了就是不管用 帮忙啊

------解决方案--------------------
Ext.getCmp("formId").getForm().reset()我就是这样弄的,就可以
  相关解决方案