私はajax経由でMySqlにデータを送信することを保留しようとしており、オンラインチュートリアルを見ています。これらの例では、コントローラメソッドは常に、jsスクリプトに返されるecho文で終了するようです。他の状況では、コントローラメソッドにechoステートメントを置くと、ビューに出力されるので、なぜajaxリクエストの後にこれが起こらないのでしょうか?ajaxリクエストによるコントローラの動作
1
A
答えて
1
ajaxはjsで動作し、ajaxリクエストによる応答はjsでしか処理できません。 Reason =>サーバー上でajaxレスポンスを生成した後、サーバー側言語が機能しないクライアント/ブラウザにバウンスするので、クライアント側言語JSを使用してコード/ロジックを管理する必要があります。
$.ajax({
url: 'content/get.php',
type: 'post', // performing a POST request
data : {
data1 : 'value' // will be accessible in $_POST['data1']
},
dataType: 'json',
success: function(data)
{
// success block
}
});
+0
私はそれを見る - ありがとう – Perkin5
関連する問題
- 1. 春コントローラAjaxリクエストのSTATUS 400
- 2. コントローラ、LaravelにアクセスしないAjaxリクエスト
- 3. $ phpコントローラからのajaxリクエストでの各作業
- 4. jQueryが動作しないAjaxリクエスト
- 5. JQueryがAJAXリクエストで動作しない
- 6. コルドバ$ .ajaxリクエストは動作しません
- 7. DispatcherServletによるAjaxリクエスト
- 8. どのようにAJAXリクエスト
- 9. Ajaxリクエストが異なるブラウザで同じように動作しない
- 10. 自動タイムアウトファイルのAJAXリクエスト
- 11. Ajaxリクエストはインデックスページでのみ正常に動作します
- 12. クロスドメインAjaxリクエストの作成
- 13. ajaxリクエストによるIPV6の問題
- 14. Firefox 5でのAjaxリクエスト、Webkitで動作する
- 15. POSTリクエストのように動作するリンクを作成する
- 16. Rails 3 - 自動AJAXリクエスト
- 17. "Invalid Parameter"を返すAJAXリクエスト、代理なしでリクエストが動作する
- 18. C#コントローラへのAjax呼び出しが動作しない
- 19. CodeIgniterコントローラのAjaxポストが動作しない
- 20. Symfony2でAjaxリクエストを作成
- 21. コントローラにAjaxリクエストが渡されていません
- 22. ASP.NET MVCコントローラにパラメータを渡していないAjaxリクエスト
- 23. コントローラのリクエストはhttpsとhttpで正常に動作します。 httpsでのみ動作するはずです
- 24. GETとPOSTのAjaxリクエストの動作が異なります
- 25. PHPへのAjaxリクエストの送信が動作しない
- 26. Android xdkアプリのプレビューでAjaxリクエストのコールバックコードが動作しない
- 27. JQueryのAjaxリクエストがiPhoneのデバイスブラウザで動作しない
- 28. jQuery AJAXリクエストから返されたときのnicEditの動作
- 29. grailsコントローラでajaxリクエストまたはブラウザリクエストを識別する
- 30. Symfonyコントローラのロードスピナーを使用してBootstrapモーダルへのAjaxリクエスト
コードを入力できますか? – wahdan