0
這段代碼將提交數據庫中的註釋,但它們不會顯示在頁面中,我必須刷新頁面才能顯示它們,有人知道這段代碼有什麼問題嗎? ?如何使用ajax加載評論(在Jquery中)
Jquery的部分是:
function submit_comment() {
var uQuestion = $('textarea#txtinput').val();
//var page_id has created out of this function and it works proparly
$.post('lib/userActions.php', {uQuestion: uQuestion, page_id: page_id},
function (data) {
if (data == 'success') {
var item = $(data).hide().fadeIn(800);
$('.append_comment').append(item);
} else {
alert(data);
}
});
}
查看的部分是:
<?php while ($q = mysqli_fetch_assoc($q_set)) { ?>
<div class="append_comment" >
<img src="upload/thumb/
<?php if (getImageByUserID($q['user_id']) !== null) {
echo getImageByUserID($q['user_id'])['file_name'];
} else {echo 'Blank-person.png';} ?>"
alt="user image" >
<h3><?php echo $q['uname']; ?></h3>
<p><?php echo $q['text']; ?></p><
</div>
<?php } mysqli_free_result($q_set);?>
對不起,我是新的..什麼是所有的點? –
我刪除了if和else,但它沒有任何區別 –
那麼數據對象在回調中的樣子是什麼?你的PHP實際上是否返回評論? –