function autosave()
{
setTimeout("autosave()", 15000);
var did = $("#did").val();
var content = $('.nicEdit-frame').contents().find('#nicEditContent').html();
if (content.length > 0)
{
$.ajax(
{
type: "POST",
url: "inc/autosave.class.php",
data: "did=" + did + "&content=" + content,
contentType: "application/x-www-form-urlencoded;charset=ISO-8859-15",
cache: false,
success: function(message)
{
$("#message").empty().append(message);
}
});
}
}
這是做什麼是需要什麼在textarea併發送到autosave.class.php,它將它發送到MySQL數據庫。
問題是數據在數據庫中斷了,只顯示它的前幾個句子;通常在引號處切斷。
我認爲這不是MySQL問題的PHP(已經測試過),它是PHP部分的AJAX/JQuery數據。
缺少序列化/編碼嗎?如果是這樣,我該如何解決它?缺少序列化或編碼