以下代码动态创建并填充textareas。我想编辑textareas的值,并使用ajax发送回控制器。我想动态创建每个textarea的唯一ID,并通过单击按钮以某种方式跟踪id并在ajax中提交。我只是不确定这是不是最好的方法!
<%
List<?> allComments = (List<?>) request.getAttribute("allComments") ;
if(allComments.size()>0){
for(int i = 0;i < allComments.size(); i++ )
{
Comment comment = (Comment)allComments.get(i);
%>
<form action="editcomment.htm">
<div id="commentDiv" style="margin-bottom: 4px;" >
<table style="margin-left: 40px;"><tr><td><textarea style="width: 500px; border-width:0px; background-color: #F4F4F8;">
<c:out value="<%=comment.getComment() %>"></c:out>
</textarea></td>
<td><input class="commentSubmit" type="button" id="edit" name="edit" value="edit"></input></td></tr></table>
</div>
</form>
<%}} %>