我想为每个帖子做系统评论作为facebook,系统评论简单但我的问题如果我做这个代码我得到data-id值第一篇帖子
代码jquery
$('.reponse').each(function(j){
$(this).attr('id','reponse_'+j);
});
代码html + php
$stmt = $connect->query('SELECT *FROM publications
ORDER BY date_post DESC ');
while($row=$stmt->fetch() )
{?>
<div class ="reponse" data-id='<?php echo trim(htmlspecialchars($row['id_post'])); ?>'> </div>
<?php }?>
代码ajax
$('#form_post').on('submit',function(e) {
e.preventDefault();
var query = $('#comments').val();
var queryid = $('.reponse').data('id');
$.ajax({
method : 'POST',
data : {commentPost:query,idpost:queryid},
url : 'traitementCommentPost.php',
success : function(data)
{
$('.fetch_all_comment').prepend(data) ;
}
});
$('#comments').val('');
});
我始终将第一篇文章的数据ID值