600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > $.ajax()post方式请求参数无法传递

$.ajax()post方式请求参数无法传递

时间:2024-07-03 08:20:38

相关推荐

$.ajax()post方式请求参数无法传递

后台接收参数:

// 删除用户@PostMapping("/del")public AppResult<String> del(@Param("userId")long userId){log.info("删除用户");log.info("删除用户userId:"+userId);return AppResultBuilder.success("删除成功", ResultCode.SUCCESS);}

原始前端传递参数:

$.ajax({

headers: {

"Authorization":token//此处放置请求到的用户token

},

url:posturl,

type: "post",

data:{"userId":22},

contentType: "application/json",

dataType: 'json',

async: true,

success: function(res) {

console.log("提交结果=="+JSON.stringify(res));

},

error:function() {

console.log("提交失败");

}

});

后端接收显示是null,解决:

把contentType: "application/json",

dataType: 'json',

去掉

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。