var data = this.comp("mainData");//attachmentSimple所绑定的data组件对象
var uploader = this.comp("attachmentSimple1").uploader;
$(uploader.inputElement).attr('multiple', 'multiple');//设置uploader中的multiple属性值,可以上传多张图片
//判断只要特定的文件类型可以上传
uploader.on('onFileSelected',function(event){

var fileType = event.file.type;

//自己判断fileType,如果不符合条件用cancel为true终止选择文件
if(fileType != "image/jpeg" && fileType != "image/png" && fileType != "image/gif"){
event.cancel = true;
justep.Util.hint("请上传图片!");
}
//限制大小
 if (event.file.size > 1024000) {
	justep.Util.hint("上传的文件大小不能超过100KB");
	event.cancel = true;
	return;
}
//限制长度fFile 为attachmentSimple绑定的字段
//一次性上传多个文件
if( event.files.length >= 2){
 alert("只能上传2个文件");
 event.cancel = true;
 return;
}

//分多次上传的单个文件
var fAttachment = data.getValue("fAttachment");
if(fAttachment){
 if ($.parseJSON(fAttachment).length >= 2 ) {
 alert("只能上传2个文件");
 event.cancel = true;
 }
}