Ceci est mon code:javascript: comportement bizarre de == pour les chaînes
$.ajax({
type: "POST",
url: "/myURL",
success: function(msg){
alert(msg);
// aler prints success, but msg != "success" ????
if (msg == "success") {
//my code
} else {
//other code
}
}
});
Quelque chose weired arrive: le succès des impressions de dialogue d'alerte, mais msg = "succès". Qu'est-ce que je rate? Ma méthode php renvoie simplement "succès" ou "échec" en fonction d'une action.
Est-il possible que la sortie de '/ myUrl' renvoie un succès avec un espace blanc de début ou de fin? –