0
我已經得到了劍道UI上傳使用以下JS上傳文件時,工作沒有問題:KendoUI上傳刪除
$(function() {
//uploading
$("#filename_trigger").kendoUpload({
async: {
autoUpload: true,
saveUrl: $("#upload_url").val(),
removeUrl: $("#delete_upload_url").val(),
removeField: "filename",
saveField: "filename"
},
select: function (e) {
$.each(e.files, function (index, value) {
ext = value.extension.toLowerCase();
if (ext != '.jpg' && ext != '.png') {
alert('Only images are allowed!');
e.preventDefault();
}
});
},
success: function (e) {
alert(e.operation);
if (e.operation == "upload") {
// Array with information about the uploaded files
var files = e.files;
$("#filename").val(e.response.filename);
pushNotification("File uploaded");
}
if (e.operation == "remove") {
pushNotification("File removed");
}
}});
});
然而,當涉及到刪除文件,它從不會刪除文件div。如果我使用函數輸出responseStatus,則表示它沒有問題,並且該文件實際上是從服務器的200頭返回的。任何想法,爲什麼它會拋出一個錯誤,我是否必須返回一個特定的字符串,因爲它知道刪除是成功的?
乾杯,
非常感謝,修復它。 –