まあ、ここで私は今直面している問題を整理するために一日中立ち往生してしまった。親切に私が...事前にページを実行するには、ajaxレスポンスページ内にjavascript関数が含まれていますか?
感謝をAjaxの応答ページ内のJavaScript関数を実行するための解決策を見つけるためのお手伝い
*photo.php - (Main php file)*
….
…. (header goes here…)
….
*<script src="scripts/photogallery.js" type="text/javascript"></script>*
….
…. (ajax refresh script goes here…)
….
**http1.open("GET", "photo_x.php?id1=" + escape(sIdtn1), true);**
….
…. (body/coding goes here…)
….
…. **<script type="text/javascript"> initGalleryScript(); </script> // this script is inside the ajax refresh tag**
….
*Photo_x.php - (ajax refresh file)*
….
…. (coding goes here…)
….
…. **<script type="text/javascript"> initGalleryScript(); </script> // I need to execute this script which is not working currently.**
...私に説明してみましょう。
通常、ajaxレスポンスハンドラでは、 'success'ハンドラを指定できます。それは、あなたが必要とする他の機能を呼び出す場所です。使用しているAjaxライブラリ(存在する場合)を指定しないので、取得するのが最適です。 –