0

view.ctp に選択ボックスがあり、コントローラーからのコンテンツが表示されますが、選択ボックスの選択の変更時に ajax リクエストを作成して試したドロップダウン選択に従ってコンテンツを動的にロードしたいという問題があります。しかし、問題は、選択ボックスIDがコントローラー機能に送信され、表示用のコンテンツが設定されていることです.しかし、ページが更新されていません..この目的にどのロジックを使用するべきかわかりません..これ..私を再生してください..

4

1 に答える 1

1

これらの結果を達成するには、次の手順に従う必要があります。

  1. $this->layout = null でコンテンツを返すアクションを作成する
  2. コンテンツを希望どおりに表示するこのアクションのビューを作成します (css なしの html)。
  3. AJAX を介してそのコンテンツを取得したいビューで、そのコントローラーとビューをプルするリクエストを行います
  4. ページの必要な場所に追加します(リクエストを行うページに適切なcssを使用すると、正しく表示されます)
于 2013-08-27T20:27:35.347 に答える