[Wicket-ja-user 665] Re: ModalWindowを閉じた後にjavascriptが動作しない

Back to archive index

藤原高明 t.bas****@gmail*****
2012年 7月 9日 (月) 12:41:13 JST


船田 様

ご返答ありがとうございます。

やっていることとしては、

1.登録ボタンを押してSubmit
2.取得した値をチェックして確認ダイアログorエラーダイアログを表示
3.入力エラーの場合、キャンセルの場合は更新処理を行わず元のページに戻る

だけなのですが、
船田様の言うようにModalWindowのAjax通信が影響しているのかなぁと思っています。

とりあえず暫定処理として、
ModalWindowから親画面に戻ってきた際に、

SetResponsePage(getPage());

で自ページを再読み込みさせて対応しました。
他に何か良い知恵がございましたらアドバイスをお願いいたします。

2012年7月8日 21:27 maga****@hagan***** <maga****@hagan*****>:

> 船田と申します。
>
> 詳細はわからないので、ありそうなパターンで。
>
> WicketのAjaxで
> 何かを更新しようとする場合、DOMから更新します。
>
> javascriptの作り方によって
> もともとバインドしているイベントが
> Ajax更新時にDOMごと飛んで行ってしまうので
> そのあたりかもしれません。
>
>
> > いつもお世話になっております。藤原と申します。
> > ModalWindowを使用した際の挙動について質問があります。
> >
> > 現在、データの登録画面を作成しており、
> > 登録ボタンを押した際の挙動としてModalWindowで確認ダイアログを表示してい
> > ます。
> >
> > この画面では自前のjavascriptを読み込んで処理をしてるのですが、
> > ModalWindowを一度でも表示し、閉じてもとの画面に戻ってくると、
> > 自前のjavascriptが機能しなくなります。
> > JQueryを読み込んで使用しても同様の現象が発生しました。
> >
> > おそらくModalWindowを閉じる際のwicketの挙動が怪しいと思っているのですが、
> > ソースレベルまで追いきれていません。
> >
> > 何か情報をお持ちの方がいればお教えいただければ幸いです。
> >
> > ちなみに環境はwicket1.5.5を使用しております。
> >
> > どうぞ、よろしくお願いいたします。
> >
> > _______________________________________________
> > Wicket-ja-user mailing list
> > Wicke****@lists*****
> > http://lists.sourceforge.jp/mailman/listinfo/wicket-ja-user
>
> _______________________________________________
> Wicket-ja-user mailing list
> Wicke****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/wicket-ja-user
>
-------------- next part --------------
HTMLの添付ファイルを保管しました...
Télécharger 



Wicket-ja-user メーリングリストの案内
Back to archive index