私はウェブサイトを持っていますhttp://1008designs.in/ホームページに私はお問い合わせフォームを作成しました。通常のフォーム検証はうまく動作しますが、Jqueryが必要です& Ajax検証、 PQはcakephp 2.0でJquery Ajaxを使う方法を教えてくれて、Andrew Perkinsのビデオを見てきましたが、それは私にとってはうまくいかなかったのです。フォームを提出すると、ホームページ全体がその照会部に表示されます。私は週からそれを試していますが、働いていない、plsはできるだけ早く私を助けます。Ajaxお問い合わせフォーム検証 - Cakephp 2.0
0
A
答えて
0
コントローラをenquiry/add
に送信すると、html returend by ajaxリクエストはこのenquiry/add
に関連付けられたビューになります。あなたはこのHTMLをカスタマイズしたい場合は、コントローラでadd
アクション変更する必要があります。アクションの終了時
これを試してみてください。
if($this->request->is('ajax'))
{
$this->autoRender = false;
$this->render('/elements/enquiry_success');
}
そして、いくつかを含むアプリ/ビュー/エレメント/追加enquiry_success.ctpにhtml/phpコードは#succces divに返されます(例えば<p>Enquiry added!!!</p>
)。
このコードは、リクエストがajaxであるかIDであるかを検出しますが、アクションのデフォルトビューをレンダリングしますが、一部の要素はレンダリングしません。
関連する問題
- 1. お問い合わせフォーム7 AJAXコールバック
- 2. Ajax/PHPお問い合わせフォームの検証コードが失敗する
- 3. お問い合わせフォーム
- 4. Bootstrapお問い合わせフォームPHP、jQuery、AJAX
- 5. Wordpressお問い合わせフォーム7カスタムショートコード
- 6. PHPのお問い合わせフォーム
- 7. カスタムお問い合わせフォーム7バリデーション
- 8. HTML/CSSのお問い合わせフォーム
- 9. ブートストラップお問い合わせフォーム7
- 10. お問い合わせフォーム7バリデーション
- 11. Joomla show onlyお問い合わせフォーム
- 12. ライトボックスにお問い合わせフォーム?
- 13. JQueryお問い合わせフォーム
- 14. MVC 2お問い合わせフォーム
- 15. お問い合わせフォーム - フィールドから
- 16. お問い合わせフォーム7
- 17. Phpのお問い合わせフォーム
- 18. メールお問い合わせフォーム
- 19. お問い合わせフォーム; ASP.NET、C#
- 20. CodeIgniterのAJAX問い合わせフォーム
- 21. お問い合わせフォームJavascript/Ajax/PHPが動作していません
- 22. CakePHP 2.0 - 2.1、コントローラと異なるモデルを問い合わせる
- 23. Cakephp 2.0モデルアソシエーションの検証
- 24. お問い合わせ
- 25. ソケットお問い合わせ
- 26. お問い合わせ
- 27. PHPお問い合わせフォーム質問の$ _POST、$ _GET $ _SESSION
- 28. PHPとformmailでお問い合わせフォーム
- 29. お問い合わせフォームを電子メールで送信
- 30. Androidはお問い合わせフォームを追加し、動的に
私はそれを修正しました。他の方法で使用しました。[$ this-> render( 'success'、 'ajax');] これは、success.ctpを同じフォルダとレイアウトでajax.ctpを使用します。 –