これは私を怒らせています。私のページには、カラーボックスで開く div があります。ユーザーが div 内のリンクの 1 つをクリックすると、コード (以下) にイベントが発生し、隠しフィールドにデータが入力され、サーバー ボタンをクリックしてコード ビハインドが実行されます。
問題は、IE(9) では、最初の試行でサーバー ボタンをクリックしないことです (はい、クライアントのクリック イベントに移動します)。奇妙なことに、Chrome と FF では問題なく動作するようです。
$(document).on('click', '.link', function (e) {
e.preventDefault();
var thisID = $(this).attr('href').replace('#ca', '');
$("#hiddenField").val(thisID );
$("#button1").submit();
});
カラーボックスで開く div 内のリンクが動的に読み込まれることに言及する価値があるかもしれません。ただし、リンクのクリック イベントが正常に機能しているため、これは影響するはずです。
どんな助けでも大歓迎です。