ページロード後に関数を呼び出す必要がありますが、Ajaxによってページ要素がロードされるため、$(document).Ready()
は機能しません。今では$(document).AjaxSuccess()
を使用していますが、関数があまりにも頻繁に呼び出されるため合理的ではありませんが、一度だけ必要です。ajax成功関数を1回だけ起動する
0
A
答えて
2
Ajax関数のcallback functionで関数を呼び出す必要があります。あなたがjQuery Loadを使用している場合、あなたが行う必要があります。例えば
:
$(".element").load("/myUrl", function(){
//add function call here..
});
0
$(document).ready(function(){
$.ajax({
....
});
});
これは、AJAX呼び出しが場合にのみ、最初のロードのページになりますので、一度だけ呼び出します。
1
関連する問題
- 1. Ajax成功/エラーメッセージは1回だけ表示
- 2. PHP cronスクリプトが1分に1回だけ起動する
- 3. JQuery Ajax 1回のリクエストから複数回起動する
- 4. JavaScript関数を1回だけ動作させるには
- 5. Ajax成功コールバック関数
- 6. ajax成功関数のエラー
- 7. divでcssのアイコンを1回だけ起動する
- 8. setInterval関数は1回だけ動作します
- 9. 1回目の起動時にXMLを1回だけ解析します。
- 10. ajaxの成功関数を渡す
- 11. インストール後にアクティビティを1回だけ起動します。
- 12. イテレータを1回だけ移動する
- 13. 私のjQuery ajax成功関数のヘルプは起動しません
- 14. getJSONコールは1回だけ起動しますか?
- 15. nodejs async.whilstは1回だけ起動します
- 16. ajaxリクエストの成功関数からどのように反応関数を起動できますか?
- 17. JavaScript関数の実行を1回だけ制御する
- 18. jqueryで関数を1回だけ実行するには?
- 19. foreachループの中で関数を1回だけ使用する
- 20. 関数を1回だけ使用する
- 21. サーバー上のAJAX成功関数
- 22. Jquery Ajaxポスト成功/エラー関数
- 23. データID付きAjax成功関数
- 24. jQuery $ .ajaxの成功は1回のみ実行されます
- 25. Golang switch文が関数を1回だけ呼び出す
- 26. JavaScriptコードコードビハインド関数を1回だけ呼び出す
- 27. 関数をJavascriptで1回だけ実行します。
- 28. 関数をx秒に1回だけ呼び出す
- 29. ajaxフォームを1回だけ送信してください
- 30. ajax成功関数内の動的PHPコンテンツ
使用$(ドキュメント).ready(と呼ばれる、機能しません) – Dhiraj