volist タグを実装して、Jquery クエリの結果の戻りを複雑な ThinkPHP ページ (volist を含む) に表示します。この記事では、Ajax 操作における thinkphp の volist タグの特殊性を紹介します (推奨)。必要な友人は参照してください。
Background
実装内ThinkPHP の複雑なページ (volist を含む) の volist タグを使用して、Jquery クエリ結果の戻り値を表示します
知識ポイント
ajax を使用する目的は、全体を更新することではありません。ページの一部のテーブル データを更新しますが、ThinkPHP フレームワークの volist タグはサーバー側で実行されるため、js を使用して動的に取得されたデータは thinkPHP タグを使用できず、$this->ajaxReturn($data) は使用できないことに注意してください。 ;
の結果は、メソッド $("#p_id").HTML(data)
を使用して直接表示されます。
これまでに見つかった解決策 (すべてに欠陥があります)
1. 表示用に新しいページを作成します
ジャンプ ページを再度開くと、戻ります。値は $this->assign("volist_name", $data); の形式で返されます。
**欠陥: これはページ全体を再ロードすることと同等であり、フォームを部分的に更新するという要件を満たしていません。
2. thinkPHP フレームワークのタグを使用しない表示
volist タグを使用せず、ajaxReturn によって返された結果を分析し、部分的なフォーム更新を実現できる独自の js テンプレートに従って表示します
1,template<script id="events-template" type="x-tmpl-mustache"> {{#data}}
概要
上記は、エディターが紹介した Ajax 操作における thinkphp の volist タグの特殊性 (推奨) です。ご質問がありましたら、メッセージを残してください。時間内に返信させていただきます。また、php 中国語 Web サイトをサポートしていただきありがとうございます。
#興味があるかもしれない記事: #PHP は、リンクされたリスト内のリングのエントリ ノードの検索に関連する知識を実装します
PHP は、透かしを追加し、thumbnails_php スキルを生成できる画像処理ツール クラスを実装します
以上がAjax 操作における thinkphp の volist タグの特殊性の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。