比如,一个问题,被三个人回答过,怎么区分这三个回答呢?
页面显示:
前台代码:
这里的js应该怎么写?
数据表结构:
<button class="btn bestAnswer" id="{$oneReply['post_id']}" >选为最佳答案</button>
<script>
$(".bestAnswer").click(function(){
var post_id=$(this).attr('id');
//下面ajax或者提交表单操作
})
</script>
是不是这样?
。。 你要采纳答案,当然需要知道回复者是谁? 这个回复者id 就可以区分了, 如果可以多次回复, 再加上自增主键 post_id 区分。
你需要用 回复用户id的字段, 比如 reply_user_id 或者 user_id
然后在 button 中添加 这个 参数, 比如 <button data-user-id="{$item.user_id}">
然后在js中取得这个user_id, $().attr('data-user_id')