Hallo ebody,
wenn Du möchtest, dass der Browser den Mime-Typ überprüft, verwende das accept-Attribut des <input type="file">. Eine weitergehende Prüfung in JavaScript ist dann nicht nötig, hoffe ich...
Auf dem Server musst Du ohnehin gegen böswillige Sendungen prüfen, aber dafür musst Du $.post und nicht $.get verwenden.
Als data-Parameter musst Du ein FormData-Objekt verwenden. Dem musst Du im Konstruktor das Form übergeben, in dem das Upload-Element steht, das ist am einfachsten. Wie man das file Element dem FormData manuell beibiegt, weiß ich grad nicht, dafür müsste ich erstmal experimentieren.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi