【发布时间】:2013-11-08 18:34:21
【问题描述】:
我正在使用 Ajax 上传来上传图片。我在同一页面上有多个上传按钮。在 FF、Chrome、IE8 和 Opera 上一切正常。但是,在 safari 中什么也没有发生,文件也没有上传。我正在使用 ajaxupload.3.6.js,下面是我的代码 -
button = $("#uplaodFile1");
new AjaxUpload(button, {
action : '/business/upload_file1',
name: 'uplaodFile1',
autoSubmit: true,
cache:false,
onSubmit: function (file, ext) {
if (!(ext && /^(jpg|gif|png)$/i.test(ext))) {
alert('Error: invalid file extension');
return false;
}
},
onComplete: function (file, response) {
if(response=="Sucess") {
alert(response + 'sucess');
}
else {
alert(response);
}
}
});
有没有人遇到过这种情况。我尝试了所有选项,例如添加元标记、搜索空 src 属性和 url 属性,但没有任何帮助。
【问题讨论】:
标签: jquery