这两天写项目遇到一个问题,使用ajax提交的话因为ajax本来就是异步请求,所以不会跳转页面,前台只能用location.href,但是location.href是get请求,担心数据会因为这个而泄露,在网上找了好多办法,后来终于找到一个办法,就是模拟表单提交的办法, 这样就可以是post请求了。。
代码如下:
- <script>
- var ccdd=$("#hiddenID").val();
document.write("<form action='zhaohuimima_chongzhimima' method='post' name='form1' style='display:none'>");
document.write("<input type='hidden' name='name' value="+ccdd+">");
document.write("</form>");
document.form1.submit();
-
-
- </script>