Comment récupérer $response_array['name'] en javascript
Hello,
J'ai un site avec des fonctionnalités ajax et des messages de retour d'erreurs "Le champ X n'est pas correctement rempli"
Voilà la fin du fichier ajax.php
Code:
1 2 3
| ...
$response_array["error"]["name"] = 'Le champ nom doit contenir entre 5 et 128 caractères';
return json_encode($response_array); |
Et voici un morceau de mon javascript:
Code:
1 2 3 4 5 6 7 8 9 10
| ...
success: function( data ){
if (data['error'] != 0){
alertMsg += 'Error! : ' + data.error.name;
} else {
alertMsg += 'Succes !';
}
}
... |
Et pourtant ça ne fonctionne pas: Uncaught TypeError: Cannot read property 'name' of undefined
Merci à tous !