J'ai débogué cela pendant des heures mais je ne trouve vraiment pas le coupable de ce personnage illégal. Mon javascript a l'air bien. C'est mon code.Caractère illégal en javascript
this.PrintApplication = function Test$PrintApplication(ApplicationID, callback) {
$.post("/Application/PrintApplication/" + ApplicationID,
function (data) {
var result = eval(data);
if (result.error) {
DisplayPrompt("Error", result.message);
return;
}
else {
callback(result.data);
}
});
};
Dans firebug cela se voit.
En inspectent en chrome et dans la console il me réoriente dans cette ligne.
Toute idée où est ce caractère illégal est dans ma fonction?
Que contient 'data' et êtes-vous absolument sûr que l'utilisation de' eval' est nécessaire? –
Qu'y a-t-il dans 'data'? –
il retourne seulement vrai – bot