0

私は奇妙な問題に直面しています。jquery UIタブのajaxメソッドを使用して、メインページで別のファイルのコンテンツを受信しようとしています。

jQuery( "#tabs" ).tabs({
    beforeLoad: function( event, ui ) {
        ui.jqXHR.error(function() {
            ui.panel.html(
                "Error message." );
        });
    }
});

    <div id="tabs" class="jquery_tabs">
    <ul>
        <li><a href="http://xyz.com/x/abc.php">First Option</a></li>
        <li><a href="#div1">Second Option</a></li>
        <li><a href="#div2">Third Option</a></li>
    </ul>
    <div id="div1">
         contents of tab2
    </div>
    <div id="div2">
             contents of tab3
        </div>
   </div>

ご覧のとおり、最初のタブで abc.php を呼び出しています。フォームといくつかの検証 JavaScript が含まれています。

これは Google Chrome で正常に動作し、abc.php の JavaScript はメイン ページで問題なく動作します。

Firefox を使用すると問題が発生します。リモート ファイル (abc.php) の JavaScript は機能しませんが、alert()abc.php を呼び出しているメイン ページで使用すると、abc.php の JavaScript は機能します。

4

1 に答える 1