Ajax异步请求带参数传到后台

例:实名认证

Ajax异步请求带参数传到后台_第1张图片

html代码:

 
真实姓名
身份证号

为了您账户的安全,请填写真实姓名与身份证号

请注意实名认证成功后将无法修改


js代码:
$("#identBtn").click(function(){
    $.ajax({
        url:"/api/idCard", //请求后台
        dataType:"json",
        type:"get",
        async:true,
        data:"name="+$("#name").val()+"&id_card="+$("#id_card").val(),
        success:function(data){
            console.log(data);
            if(data=='true'){
                $("#rzident").html("");
            }else{
                $("#rzident").html("实名认证错误!");
            }
        }
    });
})

data为请求的参数,用""包含,参数之间用&连接。

 //实名认证
    @GetMapping("/idCard")
    public boolean updateCustomer(String name,String id_card){
Ajax为get请求,所以注解为GetMapping
前端参数与后端方法参数名一样就行了。

你可能感兴趣的:(Ajax)