我在做管理员数据更新的页面,想要实现数据库中的数据以表格的方式展现在页面中,每一行是一条数据,每一行的最后有修改和删除两个按钮,用dojo实现。具体实现代码如下
<table>
<s:iterator value="datalist">
<tr>
<th>编号<th>名称<th>简介<th>地址<th>营业时间(早)<th>营业时间(晚)<th>备注<th>图片<th>分类编号<th>编辑<th>删除</th>
</tr>
<tr id="">
<td><s:property value="Ino"></s:property></td>
<td><s:property value="Name"></s:property></td>
<td><s:property value="Introduction"></s:property></td>
<td><s:property value="Address"></s:property></td>
<td><s:property value="Wkam"></s:property></td>
<td><s:property value="Wkpm"></s:property></td>
<td><s:property value="Notes"></s:property></td>
<td><s:property value="Picture"></s:property></td>
<td><s:property value="Cno"/></td>
<td><sx:a value="编辑" targets=""></sx:a></td>
<td><sx:a value="删除" targets=""></sx:a>
</tr>
</s:iterator>
</table>我想问一下有没有办法自动生成tr这边的id号,可以上sx标签里的targets更新指定的区域,或者有没有其它更好的办法实现Ajax的数据更新呢?
<table>
<s:iterator value="datalist">
<tr>
<th>编号<th>名称<th>简介<th>地址<th>营业时间(早)<th>营业时间(晚)<th>备注<th>图片<th>分类编号<th>编辑<th>删除</th>
</tr>
<tr id="">
<td><s:property value="Ino"></s:property></td>
<td><s:property value="Name"></s:property></td>
<td><s:property value="Introduction"></s:property></td>
<td><s:property value="Address"></s:property></td>
<td><s:property value="Wkam"></s:property></td>
<td><s:property value="Wkpm"></s:property></td>
<td><s:property value="Notes"></s:property></td>
<td><s:property value="Picture"></s:property></td>
<td><s:property value="Cno"/></td>
<td><sx:a value="编辑" targets=""></sx:a></td>
<td><sx:a value="删除" targets=""></sx:a>
</tr>
</s:iterator>
</table>我想问一下有没有办法自动生成tr这边的id号,可以上sx标签里的targets更新指定的区域,或者有没有其它更好的办法实现Ajax的数据更新呢?
可以用这个属性设置id。
如:
<s:iteratot status="index">
然后用EL来给id赋值,
如:
<tr id="${index.index}">
index.index是从0开始。