0
我有一個while循環加載用戶的帖子,當點擊按鈕以獲取帖子ID時,將其發送到另一個將處理它的php頁面,更新數據庫喜歡號碼,但我不能得到良好的ID .. 我while循環:如何將PHP變量從循環傳遞給javascript變量
while($posts = mysqli_fetch_array($query)){
<div <?php echo "id=".$posts['id'] ?>
<div class="post">
.
.
</div>
</div> }
而Ajax請求:
var id = "<?php echo $posts['id'] ?>";
$.ajax({
type: 'POST',
url: 'likes.php',
data: {id:id},
success: function(msg){
alert('Success!');
}
});
但輸出只有最後一個值while循環,並且我希望每個帖子都可以在類似按鈕預先獲得id時使用ssed.Thanks尋求幫助!
感謝的人這正是我需要的! –
而不是'.attr('data-id')',你也可以調用'.data('id')'。請參閱https://api.jquery.com/data/#data-html5 –