//创建一个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表单