两个Ajax帖子,第一个工作正常,而第二个显示解析错误
问题描述:
我有两个基本上相同的线路,但只有一个工程ajax调用。两个Ajax帖子,第一个工作正常,而第二个显示解析错误
首先阿贾克斯后:
$("#languageswitcher").change(function(){
var locale=$(this).val();
//alert(111);
//console.log(111);
var _token =$("input[name=_token]").val();
$.ajax({
url:"/language",
type:"POST",
data:{locale:locale,_token:_token},
dataType:'json',
success:function(data){
console.log(data);
},
error: function(ts) {
//alert(ts.responseText);
},
beforeSend:function(){
console.log(locale);
},
complete:function(data){
window.location.reload(true);
}
});
}) ;
第二个:当我脱下dataType:"json"
它显示警惕成功,但没有任何响应,与dataType:"json"
它警报显示解析错误。 我试过JSON.stringfy()
,但仍显示相同的问题。
$("#change_group").change(function(){
var group=$(this).val();
var _token=$("input[name=_token]").val();
$.ajax({
url:"/setgroup",
type:"POST",
data:{group:group,_token:_token},
dataType:'json',
success:function(data,status){
alert(status);
},
error:function(data,status){
alert(status);
},
beforeSend:function(group){
},
complete:function(data){
window.location.reload();
}
});
});
这里有什么问题?
答
好吧,它是令牌,令牌发送无法验证,所以我切换和使用得到。
端点是否可能无法按预期运行,并且与JavaScript无关?你有没有试过从[邮递员](https://www.getpostman.com/)打电话? –
邮递员显示500内部服务器错误@AlexanderNied –
如果'500内部服务器错误'您需要修复服务器或确保请求正确 – ewwink