菜鸟 求大神围观

清风明月何时还 2013-12-01 02:53:28
jsp动态表格每一行后面放两个按钮修改和查询,点击按钮的时候执行相应的action怎么弄
我的代码是

</TR> <script>
function updatgoal()
{ document.frm.operation.value="updatgoal"; document.frm.submit();
}
function deletegoal()
{ document.frm.operation.value="deletegoal"; document.frm.submit(); }
</script>
<s:iterator value="#request.list" id="goal">
<TR>
<TD><s:property value="#goal.gid"/></TD>
<TD><s:property value="#goal.gtitle"/></TD>
<TD><s:property value="#goal.gddescribe"/></TD>
<TD><s:property value="#goal.gstarttime"/></TD>
<TD><s:property value="#goal.gendtime"/></TD>
<TD><s:property value="#goal.gdays"/></TD>
<TD><s:property value="#goal.gcomplete"/></TD>
<TD><s:property value="#goal.pid"/></TD>
<TD><s:property value="#goal.exp"/></TD>
<td><input type="submit" value="修改" onclick="updatgoal()";" >
<input type="button" value="删除" onclick="deletegoal()"></td> </tr></TR>
</s:iterator>
...全文
179 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
哎呦喂哈 2013-12-02
  • 打赏
  • 举报
回复
引用 1 楼 defonds 的回复:
想页面提交的话就用 form,或者局部刷新的话用 Ajax
++
ganshenml 2013-12-01
  • 打赏
  • 举报
回复
2楼说得很清楚了, 1,可以用form提交方式,这个网上搜一下很多例子 2,如果要使用按钮提交触发事件的方式,那么可以用ajax,ajax有它自己的格式,你可以查一下应用的例子是如何使用的!
poooll 2013-12-01
  • 打赏
  • 举报
回复
大致这样。 onclick="updatgoal(#goal.gid)" function updatgoal(id) { document.operation.value=id; document.frm.submit(); } 要有operation隐藏输入域 input type='hidden'
Defonds 2013-12-01
  • 打赏
  • 举报
回复
想页面提交的话就用 form,或者局部刷新的话用 Ajax

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧