两个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(); 
     } 


     }); 



    }); 

这里有什么问题?

+0

端点是否可能无法按预期运行,并且与JavaScript无关?你有没有试过从[邮递员](https://www.getpostman.com/)打电话? –

+0

邮递员显示500内部服务器错误@AlexanderNied –

+1

如果'500内部服务器错误'您需要修复服务器或确保请求正确 – ewwink

好吧,它是令牌,令牌发送无法验证,所以我切换和使用得到。