-1
Ich sende JSON zur Datenbank über Ajax, meine Länge von JSON ist 320, aber nur 170 erhalten Speicher in der Datenbank, es schneidet den Rest des Objekts.Json-Objekt wird abgeschnitten
Hier ist meine Ajax-Aufruf:
$.ajax({
beforeSend: function() { $('#loading-crud').show(); },
complete: function(){ $('#loading-crud').hide(); },
type: "POST",
dataType: "JSON",
//contentType: "application/json; charset=utf-8",
url: 'crud_api_curl.php',
data : {
data1 : update_project,proname : Proname,projectId : ProjectId,details : Details
},
success: function(data) {
console.log(data)
localStorage['projectId']= data.ProjectId;
var getprojectId = localStorage['projectId'];
console.log(getprojectId);
if(data == ""){
$('.top-alert').fadeIn('fast', function() {
$('.top-alert').css('background-color','#808080').html("not Saved");
$(this).delay(2000).fadeOut('slow');
});
}
else{
//console.log(data.ProjectDetails);
var parsej = JSON.parse(data.ProjectDetails);
console.log(parsej);
$('.top-alert').fadeIn('fast', function() {
$('.top-alert').css('background-color','#808080').html("Saved");
$(this).delay(2000).fadeOut('slow');
});
$('.project-name-container h1').text(projectDetail.projectName);
}
},
error: function(data){
console.log(data);
$('.top-alert').fadeIn('fast', function() {
$('.top-alert').css('background-color','#808080').html("not Saved");
$(this).delay(2000).fadeOut('slow');
});
}
});
einige weitere Details geben –
var Einzelheiten = projectDetail; –
Was ist 'crud_api_curl.php' Es sieht so aus, als ob 'crud_api_curl.php' derjenige ist, der dafür verantwortlich ist, dass es zur Datenbank hinzugefügt wird, in welchem Fall 'crud_api_curl.php' es ist, der es abschneidet? – IMTheNachoMan