要删除jsp页面里一个表格里的某一行,jsp要怎么写?
急啊!!!只是一个很简单的效果,可以是隐藏也可以是连数据库一起删,反正就是要先做个效果出来,就是表格里每一行后面都有一个删除键,按一下那个键,就会删除掉那一行,之后显示刷...
急啊!!!只是一个很简单的效果,可以是隐藏也可以是连数据库一起删,反正就是要先做个效果出来,就是表格里每一行后面都有一个删除键,按一下那个键,就会删除掉那一行,之后显示刷新过的页面,用jsp,大侠帮帮忙啊!
展开
展开全部
<s:iterator value="categories">
<tr>
<TD><s:property value="c_id"/></TD>
<TD><s:property value="c_name"/></TD>
<td><a href="javascript:confirmDel('${c_id}','${c_name}')"><span style="background: url('images/part.png') no-repeat 0 0; width: 50px;height: 23px"></span></a>
<a href="backhome/upCategory.jsp?c_id=${c_id}&c_name=${c_name}"><span style="background: url('images/part.png') no-repeat -52px 0; width: 50px;height: 23px"></span></a></td>
</tr>
</s:iterator>
</table><br>
<script language="JavaScript">
function confirmDel(id,name){
if(confirm("确定要删除 "+name+" 这个类别吗")){
location="categorydeleteById?c_id="+id;
}
}
</script>
这是从后台读到的list组成的表格。带删除,更新,表格其它部分自己加一下。后台自己写吧。太多了。
<tr>
<TD><s:property value="c_id"/></TD>
<TD><s:property value="c_name"/></TD>
<td><a href="javascript:confirmDel('${c_id}','${c_name}')"><span style="background: url('images/part.png') no-repeat 0 0; width: 50px;height: 23px"></span></a>
<a href="backhome/upCategory.jsp?c_id=${c_id}&c_name=${c_name}"><span style="background: url('images/part.png') no-repeat -52px 0; width: 50px;height: 23px"></span></a></td>
</tr>
</s:iterator>
</table><br>
<script language="JavaScript">
function confirmDel(id,name){
if(confirm("确定要删除 "+name+" 这个类别吗")){
location="categorydeleteById?c_id="+id;
}
}
</script>
这是从后台读到的list组成的表格。带删除,更新,表格其它部分自己加一下。后台自己写吧。太多了。
追问
怎样才能删除一行而不是整个表格
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<s:iterator value="%{recordlist}">
<TR>
<TD noWrap align="center">${id }</TD>
<TD align="left" noWrap class="tr_show">${name }</TD>
<TD noWrap align="left">${empId }</TD>
<TD noWrap align="left">${gender }</TD>
<TD noWrap align="left">${register }</TD>
<TD noWrap align="left">${lastChangetime }</FONT></A></FONT></TD>
<TD><a class='osx' href="SeeRecord?record.id=${id }">查看</a>
<a id="" href="FindRecord?record.id=${id}">修改</a>
<a href="DeleteRecord?record.id=${id }" onClick="return confirm('确认删除吗?');">删除</a></TD>
</TR>
</s:iterator>
这个是我做的,自己看看吧,点删除的时候触发一个DeleteRecord的action事件,然后在strut.xml里配置,<result type="redirectAction">这里写你查找list的那个action名字</result>
<TR>
<TD noWrap align="center">${id }</TD>
<TD align="left" noWrap class="tr_show">${name }</TD>
<TD noWrap align="left">${empId }</TD>
<TD noWrap align="left">${gender }</TD>
<TD noWrap align="left">${register }</TD>
<TD noWrap align="left">${lastChangetime }</FONT></A></FONT></TD>
<TD><a class='osx' href="SeeRecord?record.id=${id }">查看</a>
<a id="" href="FindRecord?record.id=${id}">修改</a>
<a href="DeleteRecord?record.id=${id }" onClick="return confirm('确认删除吗?');">删除</a></TD>
</TR>
</s:iterator>
这个是我做的,自己看看吧,点删除的时候触发一个DeleteRecord的action事件,然后在strut.xml里配置,<result type="redirectAction">这里写你查找list的那个action名字</result>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用javascript写一个function delect() 然后再写个button
更多追问追答
追问
我做了,可是把整个表格都删了,怎么才能做到只删一行?
我主要的code是这样
try {
status = statement.executeUpdate(
"DELETE FROM THREADS where NO =no "
);
追答
那你就再在标签里加个id标签,定义其id值,依据id值来删除
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你要用就script还是jquery
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询