Neuling hier. Das Problem ist, dass ich derzeit eine Methode geschrieben habe, die hochgeladene Dateigröße und Erweiterung überprüft, um sie zu validieren. Das Überprüfen von Erweiterungen ist jedoch keine Lösung, da diese Art der Validierung viele Probleme verursachen kann. Was ich tun möchte, ist, den tatsächlichen Dateityp zu überprüfen und zu validieren, ohne die Erweiterungsmethode zu verwenden. Ich habe versucht, jQuery-Datei-Validator zu verwenden, aber ohne Erfolg ... Dies ist ein Ausschnitt aus meinem aktuellen Code :
%Vor%Skript:
%Vor%Es wird aufgerufen, sobald sich die Upload-Eingabe ändert, und nach der Validierung wird das Bild hochgeladen und angezeigt. Für jetzt interessiert mich nur Validierung und jede Hilfe oder Ideen würde sehr geschätzt werden!
Sie brauchen hier keine jquery.
%Vor%Sie können auch eine Funktion erstellen, um zu überprüfen, wann eine Datei ein Bild ist.
%Vor%Ich möchte den Dateityp überprüfen
Versuchen Sie, auf die Eigenschaft files[0].type
zuzugreifen. Siehe Dateien aus Webanwendungen verwenden
Hier ist ein kurzer Tipp, wenn Sie nur wissen wollen, ob die Datei ein Bild ist:
%Vor%Tags und Links javascript jquery validation