Jquery / ajax页面调用不起作用

时间:2012-02-13 15:53:20

标签: ajax jquery

我正试图让另一个页面调用到页面上的div,我之前已多次这样做并且没有问题,但这次只是拒绝工作。

任何人都可以看到它没有加载到我的div中的原因。

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>Test page</title>
<script src="js/jquery.min.js" 

type="text/javascript"></script>
<script src="js/jquery-ui.min.js" 

type="text/javascript"></script>
<script type="text/javascript">
function new(){
      $.ajax({
          type: "GET",
          url: "map.php",
           success: function(msg){
                $("#map").html(msg);
           }
      });
}
</script>
<script src="js/jquery-latest.js" type="text/javascript"></script>
<script src="js/jquery.ui.core.js"></script>
<script src="js/jquery.ui.widget.js"></script>
<script src="js/jquery.ui.mouse.js"></script>
<script src="js/jquery.ui.draggable.js"></script>
</head>
<body onLoad="new()">
<div id="map" style="width: 40px; height: 100px; background: blue;"> </div>
</body>
</html>

非常感谢任何帮助

提前谢谢!

1 个答案:

答案 0 :(得分:1)

我认为您不能将函数命名为new,因为这是一个保留关键字。尝试将其重命名为不是保留关键字的内容,例如loadNewPageData()