私は2つのページA.htmlとB.htmlを持っています。 Aでは、jQueryを使用してサーバーにAjaxリクエストを行い、長いタスクが実行され、成功コールバック関数でデータが受信されます。しかし、私はAjaxリクエストの後にBに移動します。私はページBに表示するための応答を持っています。私はそれのためのソリューションを設計するのを助けてください。ありがとう前のページから作成したajaxの応答を取得します
0
A
答えて
0
ユーザーをB.html
にリダイレクトし、そのデータをURLパラメータとして送信することができます。 A.html
で
:
function callback(data) {
//run code to check to make sure the data is valid, and stuff like that
//then redirect the user to B.html with the data as a URL parameter
window.location.href = "/B.html?data=" + encodeCallbackData(data);
}
あなたはencodeCallbackData()
機能を実装する必要があります。 応答タイプがJSONであれば、それは次のようになります。B.html
if (getParameterByName("data") !== null) {
var json = JSON.parse(decodeURIComponent(getParameterByName("data")));
// json is a variable containing the object resulting from the AJAX request.
//do something with json
//show the success message.
} else {
//the user was not redirected from `A.html`.
}
getParameterByName
にthisスタックオーバーフローの答えに見つけることができ、その後、
function encodeCallbackData(data) {
return encodeURIComponent(JSON.stringify(data));
}
。
+0
私は既にページBで、私はAで定義されているコールバック関数からの応答を表示したいでしょう。 –
関連する問題
- 1. ajax呼び出しからの未定義応答の取得
- 2. jquery ajax他のドメインのURLから応答を取得しています
- 3. AJAXの応答からコンボボックスを作る
- 4. AFNetworkingから間違った応答を取得します
- 5. ajaxの応答から動的変数を作成する
- 6. jQueryからの応答値の取得成功の前にAJAXコールを呼び出す
- 7. ExtJS:JSONPプロキシからの応答を取得していますか?
- 8. Aspxページからの応答を生成
- 9. AJAX/Jquery - PHPファイルからの応答を取得
- 10. 成功した応答は何ですか:ajaxの関数(応答)
- 11. インスタントajax応答を取得する
- 12. SOAP xmlの応答から詳細を取得します
- 13. 取り扱いAjaxの成功応答
- 14. APSXページの応答からNTLM資格情報を取得
- 15. 私はAJAX機能から取得した結果が、この形式のテキストですAJAXテキスト応答
- 16. 入力から値を取得し、AJAXが応答を返す方法
- 17. AJAXの応答から
- 18. ajax応答が動作しません
- 19. アプリケーションからの応答を取得
- 20. Moyaレスポンスからの応答を取得
- 21. Bluetoothデバイスからの応答を取得
- 22. MvcResultオブジェクトからの応答を取得
- 23. iOS:PHPからの応答を取得
- 24. JFoenixダイアログからの応答を取得
- 25. AJAXの応答として配列を取得
- 26. サービスでhttpリクエストを作成し、コントローラで応答を取得します
- 27. jQueryのAjaxの応答がない私はjQueryのAJAXを使用してPHPファイルからの応答を取得しようとすると
- 28. Restangular POSTからの応答の取得
- 29. ストアドプロシージャからの応答の取得
- 30. JSONファイルからの応答の取得
これは、サーバ側のコードが動作する必要があります。サーバ側(サーバ、言語、プラットフォーム)に関する情報を提供していないため、実行したいことが処理できるかどうかを知ることさえできませんサーバーによって –