81,092
社区成员
发帖
与我相关
我的任务
分享
var uploadifyFile = {
elementId:'#uploadify',
buttonClass:'',
buttonImage:'',
uploader:'',
// folder:'UploadFile',
auto:true,
multi:true,
fileTypeExts:'*.doc;*.docx;*.jpg;*.pdf;*.wps;*.png',
fileTypeDesc:'选择doc,docx,jpg,pdf,wps,png',
buttonText:'',
width:'60',
height:'26',
queueID:'some_file_queue',
uploadify_onselectfun:$.noop, //选择文件后向队列中添加每个上传任务时都会触发
uploadify_dialog_closefun:$.noop, //当文件浏览框关闭时触发
uploadify_uploadStartfun:$.noop, //当文件即将开始上传时立即触发
uploadify_uploadSuccessfun:$.noop, //当文件上传成功时触发
onload: function(){
$(uploadifyFile.elementId).uploadify({
'swf': 'js/plugins/uploadify/uploadify.swf',
'uploader' : uploadifyFile.uploader,
'buttonClass':uploadifyFile.buttonClass,
'buttonImage':uploadifyFile.buttonImage,
'folder': uploadifyFile.folder,
'auto': uploadifyFile.auto,
'multi': uploadifyFile.multi,
'fileTypeExts':uploadifyFile.fileTypeExts,
'fileTypeDesc':uploadifyFile.fileTypeDesc,
'buttonText':uploadifyFile.buttonText,
'width':uploadifyFile.width,
'height':uploadifyFile.height,
'queueID': uploadifyFile.queueID,
'onSelect':uploadifyFile.uploadify_onselectfun,
'onDialogClose' : uploadifyFile.uploadify_dialog_closefun,
'onUploadStart' : uploadifyFile.uploadify_uploadStartfun,
'onUploadSuccess' : function(file, data, response){ //这个函数就进不去,Chrome可以,IE就不行
alert("A");
var files=data.split("|");
var picHtml="";
$.each(files, function (i, e) {
picHtml+="<li class='map'><span class='fancybox-close' onclick='delPic(this)'></span> <input type='hidden' name='picItem' value='"+e+"' />" +
"<img src='"+Pframe.ctx+"/readPicByte.do?folder="+caseId+"&fileName="+e+"' style='width:200px;height:145px' alt=''></li>";
});
$(".listfile").append(picHtml);
checkPicShow();
},
});
}
};
function setUploadufyParam(){
var caseId = $("#caseId").val();
uploadifyFile.buttonImage = 'images/photo/upload.png';
uploadifyFile.swf = 'js/plugins/uploadify/uploadify.swf';
uploadifyFile.width = '107';
uploadifyFile.height = '35';
uploadifyFile.uploader = url.upload+"?folder="+caseId;
uploadifyFile.fileTypeDesc = '选择图片';
uploadifyFile.fileTypeExts = "*.jpg;*.jpeg;*.png;*.gif;*.bmp";
}
$(function () {
setUploadufyParam();
uploadifyFile.onload();
});