问题:post报400错误
三种解决方法
一.参数有没有拼写错误
如:questDescribe写成questDscribe
$.post("saveQuestion",{topicId:type,quesName:title,questDscribe:content},function (data) {
if(data=1){
alert("提交成功");
}
});
错误会显示为:

这个种错误,很简单
二.后台没有确定Post方法、@RequestParam
参考代码
@RequestMapping(value = "saveQuestion",method = RequestMethod.POST)
@ResponseBody
public boolean SaveQuestion(@RequestParam String topicId,@RequestParam String quesName,@RequestParam String quesDescribe){
三.Jquery版本太高或者太低
一般情况下,不会下很多版本JQuery
可以使用BootCDN在线JQuery调试版本,选择合适的版本
https://www.bootcdn.cn/jquery/
本文详细解析了POST请求返回400错误的原因及三种常见解决方案:检查参数拼写错误,确认后端方法和参数注解正确配置,以及调试JQuery版本是否合适。

486

被折叠的 条评论
为什么被折叠?



