0

私のウェブサイトには、セクションのサブメニューがあります。私がやりたいことは、ユーザーがサブメニューをクリックすると、それに応じてコンテンツが変化することです。たとえば、ユーザーが「ペン」をクリックすると、その内容はペンのリストになり、「消しゴム」をクリックすると、内容は消しゴムのリストになります。

Django テンプレートと ajax を使用してこれを達成するにはどうすればよいですか? 情報を JSON データとして取得し、それを解析して div を更新できることはわかっていますが、それには多くの作業が必要であり、Django テンプレート機能を使用できません。

AJAX リクエストをサーバーに渡してリストを処理することはできましたが、レンダリングされたテンプレートを AJAX の結果として返すにはどうすればよいですか?

4

1 に答える 1

1

レンダリングされたテンプレート フラグメントを返すだけです。特別なことをする必要はありません。Javascript は、関連するポイントでそれを DOM に挿入するだけです。

于 2012-05-29T08:44:23.203 に答える