Unable to execute sql after ajax request

hi guys i am unable to execute sql request after ajax request… i am getting error …

this.update_pseudo is not a function

app.request.post(lien_serveur+‘api/update_pseudo’, { api_key: api_key, pseudo: pseudo, id: id}, function (data) {
//data = JSON.parse(data);
console.log(data)

if(data==“ok”)
{
sessionStorage.setItem(“update_pseudo”,“true”);

sessionStorage.setItem(“pseudo”,pseudo);
this.update_pseudo(pseudo);
app.views.main.router.navigate( {path : ‘/’} );
}
else
{

}

},function erreur_de_connexion(){
sessionStorage.setItem(“verification_code_connexion_internet”,“false”);
console.log(‘Aucune connexion internet détectée’);
},);

There is some error in your code, apparently error message is self explaining:

this.update_pseudo is not a function