|
@ -51,7 +51,7 @@ const sendRequest = (url, data) => { |
|
|
resolve({ message: 'Fichier généré' }); |
|
|
resolve({ message: 'Fichier généré' }); |
|
|
}, |
|
|
}, |
|
|
error: function(jqXHR, textStatus, errorThrown) { |
|
|
error: function(jqXHR, textStatus, errorThrown) { |
|
|
reject( new Error('Erreur lors de la requête Ajax :', errorThrown) ); |
|
|
reject( new Error('Erreur lors de la requête Ajax : ' + jqXHR.responseText) ); |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
|
}); |
|
|
}); |
|
@ -74,6 +74,13 @@ const initSubmitForm = () => { |
|
|
$submitBtn.prop('disabled', true); |
|
|
$submitBtn.prop('disabled', true); |
|
|
$spinner.removeClass('d-none'); |
|
|
$spinner.removeClass('d-none'); |
|
|
|
|
|
|
|
|
|
|
|
if ( !$urlInput.val() ) { |
|
|
|
|
|
toastr.error('Veuillez saisir une URL'); |
|
|
|
|
|
$submitBtn.prop('disabled', false); |
|
|
|
|
|
$spinner.addClass('d-none'); |
|
|
|
|
|
return; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
if ( $inputs.length === 0 ) { |
|
|
if ( $inputs.length === 0 ) { |
|
|
toastr.error('Veuillez sélectionner au moins une colonne'); |
|
|
toastr.error('Veuillez sélectionner au moins une colonne'); |
|
|
$submitBtn.prop('disabled', false); |
|
|
$submitBtn.prop('disabled', false); |
|
|