Ma réponse JSON ressemble:Que dois-je échapper à mon HTML (réponse JSON)
{rc: "200", test: "", user: "<div class='sub1'>
<div class='avatar'>
<a href='/blah'>blah</a><br />
<strong>0</strong>
</div>
<div class='sl'>
<p>
you droppped the ball this time
</p>
</div>
<div class='clear'>
</div>
</div>"}
Mise à jour
Je mis à jour mon code pour mettre des guillemets sur les valeurs clés, toujours doesn 't travail:
{"rc": "200", "m" : "", "o": "<div class='s1'>
<div class='avatar'>
<a href='\/asdf'>asdf<\/a><br \/>
<strong>0<\/strong>
<\/div>
<div class='sl'>
<p>
444444444
<\/p>
<\/div>
<div class='clear'>
<\/div>
<\/div>"}
Définir "ne fonctionne toujours pas". –
rien dans cet exemple. –
duplication possible de [En jQuery, je renvoie HTML dans un résultat JSON, qu'est-ce que je dois échapper?] (Http://stackoverflow.com/questions/652997/in-jquery-i-am-returning-html- in-a-json-result-what-do-i-have-to-escape) – John