【发布时间】:2011-02-17 17:55:11
【问题描述】:
<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
</head>
<body>
<script type="text/javascript" language="javascript">
$.ajax({
type: "GET",
cache: false,
url: 'http://ajax.googleapis.com/ajax/services/search/local?v=1.0&q=school',
contentType: "application/json; charset=utf-8",
success: function(msg) {
alert(""+msg.length);
},
error: function (e) {
alert("Failed to Get declassification details");
}});
</script>
</body>
</html>
我无法弄清楚这个 AJAX 调用出了什么问题。WENT 通过这个论坛上的几个SIMILAR 问题,但没有一个对我有用。
我必须以 JSON 格式从 Google 搜索中获取结果集。
【问题讨论】:
-
它的长度为 0(零),我猜这可以暗示至少这个 ajax 调用已经被调用了。
-
JSONP 工作正常,但为什么会这样?
-
我用使 JSONP 工作的基本步骤更新了我的答案。
标签: jquery simpletest google-search