Sencha touch 2 如果窗体面板嵌套在其他窗体面板下,则禁用“设备转到”按钮

Sencha touch 2 如果窗体面板嵌套在其他窗体面板下,则禁用“设备转到”按钮,sencha-touch-2,sencha-touch-2.1,Sencha Touch 2,Sencha Touch 2.1,我有一个表单面板,它存在于另一个表单面板中,内部表单面板有文本字段。当用户在文本字段中输入一些值后点击设备go按钮时,它试图提交。但我不想在点击按钮时提交表单。 这是我的密码: Ext.define('Test.view.FormPage', { extend: 'Ext.form.Panel', xtype: 'formPage', config: { standardSubmit: false, submitOnAction: false, items: [{

我有一个表单面板,它存在于另一个表单面板中,内部表单面板有文本字段。当用户在文本字段中输入一些值后点击设备go按钮时,它试图提交。但我不想在点击按钮时提交表单。 这是我的密码:

Ext.define('Test.view.FormPage', {
extend: 'Ext.form.Panel',
xtype: 'formPage',
config: {
    standardSubmit: false,
    submitOnAction: false,
    items: [{
            xtype: 'formpanel',
            standardSubmit: false,
            submitOnAction: false,
            height: 300,
            items: [{
                    xtype: 'textfield',
                    label: 'name',
                    name: 'name',
                    value: '',
                    placeholder: 'name'
                } ]
          } ]
  }});

我正在使用sencha 2.3.1。请提供一些解决此问题的方法

True您将获得此结果,因为有两个输入类型提交按钮

如果不需要“提交”按钮,可以使用创建自己的formpanel

getElementConfig: function() {
    var config = this.callParent();
    // add this line if you extend from formpanel
    config.children.pop();
    //<---------
    return config;
}
getElementConfig:function(){
var config=this.callParent();
//如果从formpanel延伸,请添加此行
config.children.pop();

//为什么有嵌套的表单面板?上面给出的代码只是一个例子,我的需求是这样的,这就是为什么我有嵌套的表单面板。你能解释一下你的需求吗。这可能是解决问题的方法。