Sencha touch 2 如果窗体面板嵌套在其他窗体面板下,则禁用“设备转到”按钮
我有一个表单面板,它存在于另一个表单面板中,内部表单面板有文本字段。当用户在文本字段中输入一些值后点击设备go按钮时,它试图提交。但我不想在点击按钮时提交表单。 这是我的密码: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: [{
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();
//为什么有嵌套的表单面板?上面给出的代码只是一个例子,我的需求是这样的,这就是为什么我有嵌套的表单面板。你能解释一下你的需求吗。这可能是解决问题的方法。