Tôi đang đăng nội dung ckeditor qua Ajax tới php. Nhưng nhận được 4-5 câu của tài liệu được đăng trong bảng db của tôi. Tôi tự hỏi, có bất kỳ giới hạn kích thước cho bài ajax? có cách nào để đăng nội dung văn bản lớn qua ajax không?Có giới hạn kích thước nào cho bài đăng ajax không?
js của tôi trông như thế
function postViaAjax(autosaveMode) {
var name = $("#name").val();
var title = $("#title").val();
var menu = $("#menu").val();
var parentcheck = $(".parentcheck:checked").val();
var id = $("#id").val();
if (parentcheck == 0) {
var parent = parentcheck;
} else {
var parent = $("#parent").val();
}
var content = CKEDITOR.instances['content'].getData();
var dataString = 'name=' + name + '&title=' + title + '&menu=' + menu + '&parentcheck=' + parentcheck + '&id=' + id + '&parent=' + parent + '&content=' + content;
$.ajax({
type: "POST",
url: "processor/dbadd.php",
data: dataString,
dataType: "json",
success: function (result, status, xResponse) {
var message = result.msg;
var err = result.err;
var now = new Date();
if (message != null) {
if (autosaveMode) {
$('#submit_btn').attr({
'value': 'Yadda saxlanıldı ' + now.getHours() + ':' + now.getMinutes() + ':' + now.getSeconds()
});
} else {
$.notifyBar({
cls: "success",
html: message + ' ' + now.getHours() + ':' + now.getMinutes() + ':' + now.getSeconds()
});
}
}
if (err != null) {
$.notifyBar({
cls: "error",
html: err
});
}
}
});
};
Bạn có chắc chắn rằng không cần mã hóa các thông số bài đăng của mình bằng 'encodeURIComponent()'? –