Jquery POST 400 错误请求
Jquery POST 400 Bad request
有人可以帮助我处理我收到的这个 400 个错误请求吗?这是我的代码:
saveBttn.click(function() {
var expireDate = $('#expire_date_picker').val();
var newStatus = $('#User_email').val();
if (expireDate.length > 0) {
$.ajax({
url: 'updateCases/',
data: {expireDate: expireDate, newStatus: newStatus },
type: 'POST',
success: function (data) {
alert("success!!");
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert(errorThrown);
}
});
}
});
它甚至没有达到所需的动作...
设置数据类型并更正参数。
saveBttn.click(function() {
var expireDate = $('#expire_date_picker').val();
var newStatus = $('#User_email').val();
if (expireDate.length > 0) {
$.ajax({
dataType: "json",
url: 'updateCases/',
data: {'expireDate': expireDate,'newStatus' : newStatus },
type: 'POST',
success: function (data) {
alert("success!!");
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert(errorThrown);
}
});
}
});
方法中的参数名称必须分别是相同的"expireDate"和"newStatus"。如果这是真的,你的 url 参数应该有问题
试试这个
指定带有前缀"/"的网址
$.ajax({
url: '/updateCases',
data: {expireDate: expireDate, newStatus: newStatus },
type: 'POST',
success: function (data) {
alert("success!!");
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert(errorThrown);
}
});
相关文章:
- 尝试发布大型JSON数据时出现错误请求错误
- 仅在 IE 中使用 jQuery 发布数据时出现错误请求错误
- JavaScript JSONP请求错误--未捕获的语法错误:意外的令牌:
- 正在生成$http.get请求..错误
- CORS预检请求错误无法通过安装npm cors软件包解决
- JSON PUT 请求错误
- 400 错误请求错误在 Ajax POST 到 spring RestController
- 使用 cURL 请求 svg.sencha.io 时请求错误
- WCF Web 服务在通过 Javascript 调用时返回“错误请求”错误
- JSFiddle “请使用后请求”错误
- 使用 JS 更改映像路径的请求错误
- AngularJS对跨源资源执行OPTIONS HTTP请求=>错误401
- 条纹::无效请求错误(此客户没有附加的付款来源)
- JSON 请求错误 500
- Ajax 请求错误 404
- 在 Node.js 服务器内发出异步请求错误:“类型错误:对象 #<对象> 没有方法'_implicitHeader'”
- 为什么这个 $.getJSON 请求错误
- 角度/业力 - 预期请求和观察到的请求相同时的“意外请求”错误
- 从 Mapbox.js 使用“LoadURL()”时出现“跨源请求错误”
- Chrome 应用/扩展程序 - 后台请求错误,或允许应用问题加载 Google 文档 API