20150205日
今天写了一个Ext的FormPanel里面的元素是textfield 代码如下:
var selectExcelForm = new Ext.form.FormPanel({
baseCls : 'x-plain',
fileUpload : true,
layout : 'form',
autoScroll : false,
height : 40,
labelAlign : 'right',
width : 300,
enctype : 'multipart/form-data',
items:[{
xtype : 'textfield',
fieldLabel : '选择xls文件',
height : 25,
emptyText : '选择xls格式的文件',
name : 'excelFile',
inputType : 'file',
allowBlank : false
}]
});
上面那段代码在IE上测试是没有问题的,但是在火狐上测试总是报“SecurityError: The operation is insecure.”的错误
后面查看API发现这段话:
恍然大悟,inputType为File时是不允许emptyText属性的