我有一个智能页面,它遍历数据库中的一个表。对于每一行,我都有一个提交按钮。如果我单击提交按钮,它应该只回发该行的数据。问题是它每次都回发最后一行。它无法区分每行的差异。有任何想法吗?
这是我的代码:
<!--{section name=ct loop=$data}-->
<tr>
<td><center><!--{$data[ct].id}--></center></td>
<td><!--{$data[ct].name}--></td>
<td><!--{$data[ct].cars}--></td>
<td><!--{assign var=key value=$data[ct].id}-->
<input type="hidden" name="id" value="<!--{$key}-->">
<a href="javascript:;"
onclick="javascript:erase();return false;">DELETE</a>
</tr>
<!--{/section}-->