Ich lade ein Dokument auf den Server, mit PHP und AJAX mit JS auf Knopfdruck. Ich sammle die Formulardaten, mache ihr Objekt anhefte die Dateidaten und gebe sie über AJAX an die Funktion upload.php weiter. Der Code funktioniert in Chrome einwandfrei, bietet jedoch nicht den gleichen Effekt in FF. Code ist beigefügt. Was ist die mögliche Lösung für das Problem?AJAX funktioniert nicht in FF, funktioniert gut in Chrome
$(document).on('click', '#uploadDocument', function()
{
var formData = new FormData();
formData.append('fileToUpload', $("#fileToUpload").prop("files")[0]);
$.ajax({
url: 'upload.php',
dataType: 'text',
cache: false,
contentType: false,
processData: false,
data: formData,
type: 'post',
success: function (status){
if(status == 'File Uploaded')
{
$('#listTable').load('showList.php');
}
else
{}
}
});
});
irgendwelche Fehler in der Browser-Konsole oder PHP-Protokoll? –
@Meiko keine Fehler angezeigt und weder die Datei hochgeladen – PSKapadia
Bitte fügen Sie Ihre HTML zu der Frage, ich kann kein Problem mit dem JS-Code sehen. –