Ich verwende diese Ajax-Methode für den Upload ein Bild und einige Daten davon:
$.post("http://-------/uploadFile",{
img: $("#imageDaRitagliare").cropper('getCroppedCanvas').toDataURL(),
nomeFile : nomeFileInUso,
nomeFileOrigin : nomeOriginaleFileInUso,
fileAttuale : $("#img_input").attr("nomeFile"),
fileAttualePath : $("#img_input").attr("pathfile"),
fileCanellaAttuale : canCanc
},function(response){
var dato = JSON.parse(response);
$("#img_input").empty().val(dato.nomeOriginaleFile);
$("#img_input").attr("nomeFile",dato.nomeFile);
$("#img_input").attr("pathFile",dato.path);
});
das funktioniert, aber ich brauche einen Weg, einen bestimmten Prozentsatz der Upload haben ... sorry für schlechtes Englisch, ich bin italienisch. (:.
http://www.dave-bond.com/blog/2010/01/JQuery-ajax-progress-HMTL5/ –
aber ich habe $ .post Methode –
$ .post ist nur ein Anruf mit $ .ajax() , nur mit dem Typ als POST festgelegt. :) Die Verwendung von $ .ajax() gibt Ihnen mehr Kontrolle über die Daten. Hier ist der Link zur API: http://api.jquery.com/jquery.ajax/ –