jQuery加载方法不起作用

时间:2013-03-21 16:47:42

标签: jquery

这不是加载页面的错误在哪里? ,这是使用jquery版本1.9.1,页面 http://localhost/ReportsSec/MapNavigation.aspx包含google maps 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>

2 个答案:

答案 0 :(得分:1)

我认为问题可能是您需要一个ajax mod才能使用jquery .load()加载外部页面。试试这个:Cross-domain requests with JQuery

然后你可以这样做: $('html').load('http://google.com');

答案 1 :(得分:0)

我认为这是您导入的js文件的问题。请尝试一次

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


     $(document).ready(function () {

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

    });