11540 sujets

JavaScript, DOM et API Web HTML5

Hello les gars et les filles,

J'aimerais savoir comment avec javascript ou même jquery détecter ceci:

<h2>Unhandled Exception</h2>
et d'autre trucs après(mais principalement ceci).

En ayant envoyé une demande au serveur et en ayant réceptionné une data:

$.get('/public/index.php/post/OneObject', {currentURI : currentURI, id : id, PostId : PostId ,csrf_token : csrf_token}, function(data) {

});



Donc je résume: je veux savoir si ma data reçu contient cette balise avec ce text à l'intéreur Smiley cligne

                        if(data.toString().substr(0,28) == '<h2>Unhandled Exception</h2>'){

                              console.log('Error: '+id);

                        }


Mais ça marche pas Smiley decu (toString() ce n'est pas ce que je croyais).

Merci à vous tous
Modifié par cl9m9n7 (20 Mar 2013 - 21:19)
problème résolu,

il fallait lire un <html> en plus (oups) Smiley smile

if(data.toString().substr(0,34) == '<html><h2>Unhandled Exception</h2>'){

                              console.log('Error: '+id);

                        }


Merci Smiley biggrin
Utilise plutôt indexOf(), c'est fait pour ça =)

(Cette fonction retourne -1 si la valeur cherchée n'est pas trouver)
Modifié par Super_baloo8 (22 Mar 2013 - 22:09)