我試着去一個summernote值存儲到數據庫與阿賈克斯/jQuery的,但它只是發送這個值的數據庫字段----->[對象對象]。不能存儲summernote值到數據庫,它返回的翻譯:
HTML:
<div class="form-group">
<label for="description">Desciption</label>
<textarea name="description" id="description" class="summernote"></textarea>
</div>
<div class="text-right">
<a href="#" class="btn btn-primary" id="publish">Publier</a>
</div>
js文件:
$("#publish").on('click', function(e){
e.preventDefault();
var description = $('textarea[name="description"]').html($('.summernote').code());
$.ajax({
url : 'ajax/newpost.php',
data : 'description=' + description,
success : function(data){
alert(data);
location.reload();
}
});
});
newpost.php
require_once('../config/connect.php');
$description = $_GET['description'];
$stmt = $PDO->prepare("INSERT INTO `forum_posts` (`description`) VALUES(?)");
$stmt->execute(array($description));
if($stmt){
echo "done ......................";
}else{
echo "error ..................";
}
'的console.log(介紹)'在你的JS代碼,你可能會發現這是一個jQuery對象。 –
順便說一句,我認爲POST請求更適合於此。 –
我嘗試了POST請求,但它不工作。你能給我一個例子嗎?也許你的方法會幫助 – Devstar