Ich versuche, ein Bild aus Leinwand zu senden und es auf Server mit Ajax zu speichern. Mein JQuery-Code ist wie:Jquery: Leinwandbild zum Server
$(document).ready(function() {
$("#UpLoad").click(function() { // trick by a button
var canVas = $('#Canvas')[0];
var dataURL = canVas.toDataURL();
$.ajax({
type: "POST",
url: 'savePicture.php',
data: { imgBase64: dataURL },
cache:false,
success: function (data) {
console.log("success");
console.log(data);
},
error: function (data) {
console.log("error");
console.log(data);
}
});
});
});
Aber wenn ich mit der Konsole überprüft, schickte ich eine leere Datendatei (da ich die Daten Konsolprotokoll ich sendete
Kann mir jemand helfen Danke
.?.
Haben Sie die Konsole auf Fehler überprüft? – CBroe
Ich dachte, Sie brauchen Formulardaten dafür. http://stackoverflow.com/questions/4998908/convert-data-uri-to-file-then-append-for-formdata – stanley1943
Es gab irgendeinen Fehler. –