//创建一个from 表单 Ext.define("Task.FormPanel", {
extend: 'Ext.form.Panel',
layout: 'card',
bodyStyle: 'padding: 10px;',
fieldDefaults: {
labelAlign: 'top',
anchor: '95%',
labelStyle: 'margin-bottom:5px;',
allowBlank: false,
labelWidth: 100
},
defaults: {
margins: 5,
margin: 5
}, items: [{xtype: 'filefield', //问题在这个控件,其他控件都正常可以验证通过
name: 'files',
id: 'fileChoose',
buttonOnly: true,
buttonText: '上传'
listeners: {
'change': function(cho, value, options) {
...
}]---------------------------------------------------------------------
以上form放在windows下
问题:在windows下做一个【保存】按钮 点击验证
if (this.formPanel.getForm().isValid()) {
//此处则为false. 为什么? 但是我把这个控件去掉验证则通过。
}exjjsjs表单
extend: 'Ext.form.Panel',
layout: 'card',
bodyStyle: 'padding: 10px;',
fieldDefaults: {
labelAlign: 'top',
anchor: '95%',
labelStyle: 'margin-bottom:5px;',
allowBlank: false,
labelWidth: 100
},
defaults: {
margins: 5,
margin: 5
}, items: [{xtype: 'filefield', //问题在这个控件,其他控件都正常可以验证通过
name: 'files',
id: 'fileChoose',
buttonOnly: true,
buttonText: '上传'
listeners: {
'change': function(cho, value, options) {
...
}]---------------------------------------------------------------------
以上form放在windows下
问题:在windows下做一个【保存】按钮 点击验证
if (this.formPanel.getForm().isValid()) {
//此处则为false. 为什么? 但是我把这个控件去掉验证则通过。
}exjjsjs表单
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货