有奇怪的情况......一切正常,突然googlemaps api停止工作
$('input#find_location_button').on('click', function () {
.... some script to get value of input field and store it in data_to_send....
data_to_send['sensor'] = 'false';
// alert(JSON.stringify(data_to_send)); this alert shows everything is fine
$.ajax({
url: 'http://maps.googleapis.com/maps/api/geocode/json',
dataType: 'json',
data: data_to_send,
type: 'GET',
success: function (data)
{ alert(data); // nothing ...
.... proper closing tags ...
我不知道为什么这个ajax请求突然停止工作......在firbug控制台中它什么都没显示......没有发布请求......有什么想法吗?
答案 0 :(得分:1)
也许这个问题missing CORS HTTP Header解释了为什么它停止工作。
Google地理编码网络服务在HTTP标头响应中不包含Access-Control-Allow-Origin:*,因此无法通过javascript跨域加密服务。 直到上周五,该标题才包括在内。
如果出现问题,请启动该问题。