在开发中遇到一个表单需要提交多个不同action动作,这时候就不能再使用submit按钮来进行提交了,下面提供通过js来实现这一功能的方法
<form name="from" method="post">
<input type="button" value="添加" onclick="addAction()">
<input type="button" value="删除" onclick="deleteAction()">
</form>
<script type="text/javascript">
function addAction(){
document.from.action="your add method url";//提交的url
document.from.submit();
}
function deleteAction(){
document.from.action="your delete method url";//提交的url
document.from.submit();
}
</script>
注意:form表单一定要添加上name属性,js通过通过name属性表单,同时form不需要action属性