html使用A标签发起post请求两种用法举例,具体内容如下:
1、使用ajax来发起POST请求
HTML代码如下:
- <a href="https://www.uu2018.com/" class="a_post">发起POST请求</a>
JQuery代码如下:
- $(".a_post").on("click",function(event){
- event.preventDefault();//使a自带的方法失效,即无法调整到href中的URL(https://www.uu2018.com/)
- $.ajax({
- type: "POST",
- url: "url地址",
- contentType:"application/json",
- data: JSON.stringify({param1:param1,param2:param2}),//参数列表
- dataType:"json",
- success: function(result){
- //请求正确之后的操作
- },
- error: function(result){
- //请求失败之后的操作
- }
- });
- });
2、使用form表单来发起POST请求
- <form id="_form" method="post" action="target">
- <input type="hidden" name="name" value="value" />
- <a onclick="document.getElementById('_form').submit();">点击提交</a>
- </form>
收藏