iframe に送信するフォームがあります。iframe は、次のコードを持つ coldfusion ページを処理します。
<SCRIPT LANGUAGE="JAVASCRIPT">
$(document).ready(function(){
$('.attachments', window.parent.document).load('itemAttachments.cfm?ID=' + <cfoutput>#ID#</cfoutput>, function(){
styleForm();
window.parent.document.alert();
});
});
</SCRIPT>
styleForm() は、親ドキュメントの JavaScript (送信された最初のフォームを保持するもの) にあります。ロードは正常に機能し、iframe は添付ファイル div を適切に更新します。しかし、私のコールバック関数は失敗します。スコープと何か関係があるのだろうか。コールバックに入れたアラートのスコープを変更しようとしたことがわかります。アラートは表示されません。私の問題がどこにあるか誰か知っていますか?ありがとう!