2012-01-07 3 views
2

私は2つのajaxリクエストを作成できましたが、1つのリクエストを1つのdivに、jsonをjqueryテンプレートに送信する簡単な方法があるのだろうかと思います。過去にさまざまなJSONリクエストをグループ化しましたが、これにはタグ付きのHTMLが含まれています。JSONとHTMLを一度にリクエストできますか?

javascriptの正規表現と文字列操作が気になりますが、それは大きなデータセットでは遅くなる可能性があります。

私はサーバーから「JSON」HTMLを1つの要素にまとめるのではなく、多くのエスケープと時間を要します。

答えて

8

あなたはHTMLフィールド(HTML)、および他のネストされたオブジェクト(物体)と、応答はJSONなるかもしれない:もちろん

{ 
    "html": "<a href...", 
    "object": {} 
} 

、あなたがより良い名前を使用することができます。

+0

ありがとうございます。将来、キャラクターエスケープに関する問題はありますか?それは私の主な関心事です... – Len

+1

@Len:例えば 'json_encode'を使用している場合(PHPの場合)、または同様のエスケープ関数の場合は、 – Ryan

+0

@minitechが正しいです。また、HTMLは生のHTML(うまくいけば信頼できる)でなければなりません。 –

関連する問題