1

これはページをロードしていません。エラーはどこにありますか?、これはjqueryバージョン1.9.1を使用しています。このページ http://localhost/ReportsSec/MapNavigation.aspxには、以下に示すエラーのgoogleマップAPIが含まれています。

ページを更新して、F12ツールを開く前に発生した可能性のあるメッセージを確認します。SCRIPT5009:'google'は未定義ですDefault.aspx、行116文字1 SCRIPT257:エラー80020101のため、操作を完了できませんでした。jquery-1.9.1.js、行602文字4

 <!DOCTYPE html>
        <html>
    <head>
    <script type="text/javascript" src="js/jquery-1.9.1.min.js"></script>

    <script>
        $(document).ready(function () {
            $("button").click(function () {
                $("#div1").load("http://localhost/ReportsSec/MapNavigation.aspx");
            });
        });
    </script>
    </head>
    <body>

    <div id="div1" style="width:450px;height:450px"></div>
    <button>Get External Content</button>

    </body>
    </html>
4

2 に答える 2

1

問題はおそらく、jqueryで外部ページをロードするためにajaxmodが必要なことだと思います.load()。これを試してください:JQueryを使用したクロスドメインリクエスト

次に、次のようなことを行うことができます。 $('html').load('http://google.com');

于 2013-03-21T17:07:30.803 に答える
0

これはインポートしたjsファイルの問題だと思います。一度試してみてください

<script src="http://code.jquery.com/jquery-1.9.1.js"></script>


     $(document).ready(function () {

            $("#div1").load("http://localhost/ReportsSec/MapNavigation.aspx");

    });
于 2013-03-21T16:50:22.050 に答える