0

AJAX を使用してサイト ページを読み込もうとしているので、毎回ヘッダーとフッターを読み込んでコンテンツを変更するだけで済みます。

smartyを使用しているので、どうすればこれを行うことができますか?

これは、必要な順序である可能性があることを認識しています。

--

PHP をリクエストする

TPLを解析する

htmlを作る

ブラウザで表示

--

特に2番目と3番目のステップを実際に実行する方法がわかりません。

4

2 に答える 2

0

次の 2 つの方法で実行できます。

div の内容を変更する jquery ajax 関数を呼び出します。

2番目 :

コンテンツを変更したい場所で iframe を使用します。

于 2013-02-13T13:47:37.517 に答える
0

あなたが通常することをしてください。

AJAX の場合: JavaScript 関数を呼び出し、表示するデータを取得し、DOM の場所にデータを表示します。

php/smarty の場合: (ajax からの、しかし誰が気にする) 要求を受信し、PHP を実行し、smarty var を入力し、smarty show を呼び出し、to-show データを返します。

于 2013-02-13T12:39:49.673 に答える