Tengo el código a continuación, pero no estoy seguro de si mi bloque try-catch es correcto. ¿Alguien me puede orientar por favor?
var upload = new FormData($("#video_upload")[0]); try { $.ajax({ url: "files/video_upload", enctype: 'multipart/form-data', type: 'POST', data: upload, async: false, success: function (data) { $('.filesToUpload').empty(); }, cache: false, contentType: false, processData: false }); } catch (Exception e) { alert ('Upload Failed.'); }En lugar de usar try-catch alrededor de ajax. Puede usar la devolución de la función de error por solicitud ajax cuando la solicitud falla.
$.ajax({ url: "files/video_upload", enctype: 'multipart/form-data', type: 'POST', data: upload, async: false, success: function (data) { $('.filesToUpload').empty(); }, //Add this error: function (error) { console.log(error) }, cache: false, contentType: false, processData: false });