例:
<form id="myform" method="get" target="_blank" action="/doSet/">
<input type="text" id="username">
<input type="button" id="button" value="提交">
</form>
分析:
表单是以 "get" 提交方式, id 为 "myform" 的一个表单。"/doSet/" 提交地址为根域名下,"_blank" 为新打开一个页面。如果想在点击提交按钮之前修改 action 的地址并且提交相应的表单时,可以通过jquery来处理,如下:
<script>
$(function () {
$("#button").click(function () {
var newUrl = '/news/'; //设置新提交地址
$("#myform").attr('action', newUrl); //通过jquery为action属性赋值
$("#myform").submit(); //提交ID为myform的表单
})
})
</script>
转载请注明出处:BestEternity亲笔。