我需要檢查一個文件是否有一個有效的MIME類型,如果文件的大小是好的,如果它的尺寸是好的,然後上傳文件。如何在DropzoneJS中顯示自定義錯誤消息?
所以,當一切都OK,我可以使用:
complete: function(file){
// do something here.
}
但如果文件的大小是無效的?在我的PHP腳本我返回一條錯誤消息:
return json_encode(['error' => 'size is invalid']);
OR
return Response::json(['error' => 'size is invalid'], 500 ];
// this is Laravel 4 syntax. returns a json array and 500 as status code.
但如何處理,在DropzoneJS error
?
我試着給complete()
函數添加第二個參數,但它不起作用。
complete: function(file, response){
console.log(response); // this does not work.
}
我想補充的東西,我認爲是非常有用的:你要聽事件(http://www.dropzonejs.com/#toc_8)不重寫它(HTTPS:/ /github.com/enyo/dropzone/issues/297)。乾杯! :) – amandasantanati
@amandasantanati這真的很好,它可以讓你添加更多的功能。鏈接爲+1。 –