1
に正しくエスケープ:24"
は24"
(なしセミコロン)のようにエスケープ文字列はありません、私は次のように文字列でJSONレスポンスを逃れたHTMLマークアップ
I)は(jQueryのは.textセクションでマークアップするには、この文字列を書くとき、生成されたマークアップに24&#34
と表示されます(24"
の&
はHTMLをエスケープします)。
(すなわち24"
代わり24"
の)ブラウザにこのテキストcorrecltyを表示するための良い方法はありますか?
「破損していないデータを返送するようにサーバーを修正する」オプションはありますか? –
私はムー氏が最善の解決策であるサーバーを修正するのには余りにも短いと同意しますが、.text()ではなく.html()として適用すると、探している効果が得られるかもしれません。 – Robert
'.text()'に送る文字列の最後にセミコロンを追加するのはどうでしょうか? –