2009-04-17 8 views
0

私は、ユーザーがボタンをクリックしたとき、それはモデルのポップアップを表示し、その上に3つのボタンを持つページを持っているユーザ入力データなどでIE6のZIndexのバグの回避策、ねじアップAJAXポストバック後

メインページには、ポップアップ時にモデルを突破するドロップダウンリストがあります。これは、IE6のz-indexの既知のバグです。

私の回避策(bgiframeを試した後)は、ポップアップが表示されたときにドロップダウンを隠すだけでした。それはうまく動作します。

メインページには、ドロップダウンの下にボタンがあり、クリックすると、選択した項目の値をデータベースに送信するajaxポストバックが実行されます。

何らかの理由で、ユーザーがそのボタンをクリックすると、javascript(jquery)が機能しなくなります。なぜ私のjsコードを台無しにしているすべてのアイデア? firebugはエラーを報告しません。 イベントのアラート( 'blah')を送信すると、ポストバック後の作業が停止します(ページ全体が参照されるわけではありません)。

この原因は何ですか?

答えて

1

初期化の接続に関連付けることはできますか?最近difference between document.ready and pageloadに関する記事を読んでください。

基本的には、イベントを要素まで配線していて、AJAXの更新後に要素が実際に置き換えられたため、イベントを再配線する必要があるかもしれません。

+0

私はそれはまだすることができ、現在は$(ドキュメント).ready(関数(){}使用しています理由は? – Blankman

+0

これは問題だと思われるので、read()とpageloadの両方を追加する必要があります。リピートコードのように思えます! – Blankman

0
  1. ソースまたはURLを投稿できますか?
  2. あなたにすべての呼び出しがLOCATION.HREFする作るあなたのAJAX後
  3. 、(例えばハッシュか何かを設定)
関連する問題