比如在一个jsp页面中,在一个form里面有连个submit,一个是查询,一个是删除,我如何在点击查询submit后,能在点击删除按钮把查询到的内容选择性的删除呢?求解啊,用JS解决
在同一个form里面两个按钮 如何提交到不同的action. 前提是用Js解决、
答案:5 悬赏:10
解决时间 2021-03-07 20:01
- 提问者网友:妖精ξ也會哭
- 2021-03-06 20:35
最佳答案
- 二级知识专家网友:魅世女王
- 2021-03-06 21:02
<form id="xxxFrom" action="chaxun.action">
。。。
<input type="submit" value="查询" />
<input type="button" value="删除" onclick="del();">
</form>
<script type="text/javascript">
function del(){
document.forms.xxxFrom.action="shanchu.action";
document.forms.xxxFrom.submit();
}
</script>
。。。
<input type="submit" value="查询" />
<input type="button" value="删除" onclick="del();">
</form>
<script type="text/javascript">
function del(){
document.forms.xxxFrom.action="shanchu.action";
document.forms.xxxFrom.submit();
}
</script>
全部回答
- 1楼网友:傲娇菇凉
- 2021-03-07 00:58
jsp没搞过,要看你用的什么模式开发了,原始的形式设置checkbox,送参数到服务,根据id删除
如果用ajax,直接发送action和选择的条目id到服务器,删除
多个checkbox 服务器获取其值,我感觉你对这个还没了解透,遇到问题,先想想思路
- 2楼网友:都不是誰的誰
- 2021-03-07 00:32
为什么要用submit,用2个button就OK,然后在里面分别做不同的事件处理,很easy解决啊,事实上submit一点都不好用,直接提交了整个表单,根本就不能让自己控制事件的处理。。。
- 3楼网友:木子香沫兮
- 2021-03-06 23:27
用一个数组存放删除状态被勾选的。提交ACTION时,把这数组当参数传递。
<a href="<%=request.getContextPath()%>/userInfo.do?method=signOut&参数数组">删除</a>
- 4楼网友:陪伴是最长情的告白
- 2021-03-06 21:53
<script language="javascript" type="text/javascript">\ js1方法(){document.all.form1.action="searchuser.action"; document.all.form1.submit();} js2方法(){document.all.form1.action="findchuser.action"; document.all.form1.submit();} //form1为表单name </script> <input type="button" value="***" onclick="js1方法"/> <input type="button" value="***" onclick="js2方法"/>
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯