我正在使用valums Ajax上傳來上傳圖片。我在同一頁面上有多個上傳按鈕。在FF,Chrome,IE8和Opera上一切都很完美。但是,在safari中沒有任何反應,也沒有上傳文件。我正在使用ajaxupload.3.6.js,下面是我的代碼 -valums Ajax上傳不能在Safari上工作
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屬性,但沒有任何幫助。
我試過這個插件,可以在Safari 5上成功測試它,但我無法添加回調。如果您以前使用過此功能,請幫助我。 – KutePHP