0

jQuery を使用して HTML スニペットを生成する必要があります。これらのスニペットの作成は、一部のデータに依存します。データはサーバー側のセッション (PHP が使用される場所) に保存されます。

現時点では、
AJAX を介してサーバーから JSON の形式でデータを取得し、
それらのデータを読み取る特定の JavaScript 関数を介してスニペットを構築することで、これを達成しました。

問題は、データの複雑さが増していることです。そのため、JSON へのシリアル化は自動的に行うことができないため、さらに困難になっています。一部の情報は賢明であるため、自動的に行うことはできないため、「削除された」バージョンを生成してクライアントに送信します。

読むコードがないと理解するのが難しいことはわかっていますが、これが一般的なシナリオであることを願っています。ヒント、提案、またはデザインパターンを教えていただければ幸いです。

完全なデータと削除されたデータの両方をサーバーに保存し、一部のライブラリを使用して、削除されたデータから JSON を自動的に生成する必要がありますか? しかし、これは、2 つのデータを同期させる必要があることも意味します。
または、ロジック サーバー側を移動して、データの送信を回避することもできます。しかし、これは JavaScript コードを送信することを意味します (私は jQuery に依存しているため)。たぶん良い考えではありません。

これが明確でない場合は、お気軽に詳細をお尋ねください。

助けてくれてありがとう

4

2 に答える 2

0

利用可能な Javascript/jQuery テンプレート ソリューションがいくつかあります。John Resig は、コア ディストリビューションの一部ではないにしても、人気のある jQuery アドオンになる可能性が高いものに取り組んでいます。カイル・シンプソンもやっています。

私はそれへの参照をグーグルで検索しましたが、本当に良い情報がたくさんあるので、自分で検索することをお勧めします.

ここにかなり良いリンクがあります: http://www.west-wind.com/Weblog/posts/509108.aspx

于 2010-05-14T13:05:58.013 に答える
0

PHP のjson_encodeおよびjson_decodeメソッドを使用して、ネイティブ PHP オブジェクトを JSON データ表現に変換できます。

于 2010-05-14T13:06:41.183 に答える