I'm really stuck here , please somebody help: I have two ajax calls with basically identical lines but only one works .
First Ajax post :
$("#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);
       }
      });
    }) ;
Second one: when i take off dataType:"json" it displays success on alert but send nothing , with the dataType:"json" it displays parserror on alert . i tried with JSON.stringfy() but still displaying the same problem .
$("#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();
        }
       });
    });
What can be the issue here? Please somebody help , i'm stuck here for two days now .
via Chebli Mohamed
 
Aucun commentaire:
Enregistrer un commentaire