0

Chosen Jquery プラグインを使用して、アプリケーションで複数選択ボックスを使用します。ボタンをクリックして選択ボックスを表示すると、すべてのオプションが一覧表示されます。ただし、問題は、これらのオプションがプラグインによって表示されるはずの方法でリストされていないことです。

すべての値が一覧表示されますが、長いリストから値をフィルター処理するためのテキストを入力するためのテキスト ボックスは表示されません。添付のスクリーンショットを参照してください。基本的な選択ボックス機能 (複数の値を選択して送信するなど) は機能しているように見えますが、UI 効果も失われています。

Internet Explorer 8 は、当社の標準ブラウザです。Chrome/Firefox などの他のブラウザで試してみると、セレクト ボックスは問題なく動作しているようです。しかし、IE 8 で動作しなくなりました。

これは1年以上問題なく機能していましたが、突然機能しなくなりました。過去 1 年間、アプリケーションのこのセクションにコード変更を加えていません。

参考までに以下のコードをコピーしました。以下の同じコードが IE 8 で 1 年以上正常に動作していたと確信しています。

$(".AssignAccount,.AssignCust,.AssignRegion").live("click", function(){
    $(".modal-backdrop").show();
    var modal = $("#modalBox"); 
    $(".modalBox").animate({
                'top': '10%',
                'left': calcModPos() + 'px'
            }, 300);
    $("#contentdiv").height(300);       
    $(".chzn-container, .chzn-drop").css('width','400px');
    $("#modalBox").show();
    });

どんな助けでも大歓迎です。

4

1 に答える 1

0

どうぞ..

私は自分でさらに調査を行い、何が問題なのかを発見しました。先週、すべての PC にセキュリティ パッチが適用され、IE ブラウザのセキュリティ設定が無効になりました。アプリケーションの URL を安全な Web サイトのリストに追加する必要がありました (これまでは必要ありませんでした)。IE 8 で安全な Web サイト リストへのリンクを追加すると、再び機能するようになりました。私たちの組織の 400 人以上のユーザー全員が同じ問題を経験し、リンクが安全な Web サイトに追加された後、すべてのユーザーで機能し始めました。

于 2013-08-16T14:03:53.573 に答える