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