首先抱歉,如果我不能解释。
我有一个评论页面。这是由 php 创建的,带有来自 mysql 数据库的注释。我正在尝试将回复功能添加到评论页面。就像在reddit上一样。
到目前为止我做了这个
<a href="#" id="button">reply</a>
<form style="display: none;">
<textarea></textarea>
<input type="submit" value="send"/>
<input type="hidden" value="'$UserID'" />
<input type="hidden" value="'$CommentID'" />
<input type="button" id="cancel" value="cancel"/>
</form>
<script>
$("#button").click(function () {
$("form").show();
});
$("#cancel").click(function () {
$("form").hide();
});
</script>
我的问题是,对于每一条评论,我的脚本都会创建表单元素。如果我有 100 条评论,那么将有 100 个表单元素来回复这些评论。有没有办法创建 1 个表单元素,当单击回复按钮时,将使用评论 ID 和用户 ID 调用单个表单元素。我需要ajax吗?你能给我举个例子吗?谢谢。