Bonjour,
Je suis un peu novice en ajax (et en l'occurence aja) mais je souhaite faire la chose suivante;
J'ai une page qui déclenche une fonction ajax pour afficher un contenu extrait d'une base de données dans un div.
La requete aja va appeller une page php pour récupérer les informations de la base de données et les afficher.
Voici le code de la page php :
echo "document.getElementById('affic_campagne').innerHTML='<table width=\"100%\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"150\" class=\"fond_gris\">Commentaires : </td><td>".utf8_encode(nl2br($campagne[commentaires]))."</td></tr></table>';";
Cette fonctin me déclenche une erreur dans firefox de type Erreur : unterminated string literal qui est déclenché lors que je fais
eval(xhr_object.responseText);
Je pense que celà veitn des sauts de ligne car quand je fais cette manipulation sur des champs sans retour à la ligne (input text classique) ça marche.
Alors je fais appel à vous après avoir testé différentes approches sans succès.
En vous remerciant.
Partager