я намагаюся використовувати ipinfodb для позначення позиції користувача на gmap. мій код jquery
$.ajax({
type:"GET",
url:"http://api.ipinfodb.com/v3/ip-city/?key=<my api key>&ip=74.125.45.100",
crossDomain: true,
dataType: "jsonp",
}
);
але я отримую таку помилку щодо хромування
-> Ресурс інтерпретується як сценарій, але передаєтьсяз текстом / html-форматом MIME: "http://api.ipinfodb.com/v3/ip-city/?key=141cb28778f3fe2d8e55fdd8e4511ad1777… 25.45.100&callback=jQuery1820355858133174479_1352640806111&_=135262640 -> Uncaught SyntaxError: Несподіване число
чого я тут пропускаю?
Відповіді:
1 для відповіді № 1 var YOUR_KEY = theKey;//"123"
var theURL = "http://api.ipinfodb.com/v3/ip-city/?key=" + YOUR_KEY + "&format=json&callback=?";
$.ajax({
type: "POST",
url: theURL,
contentType: "application/json; charset=utf-8",
dataType: "json",
method: "GET",
success: function (data) {
alert("worked");
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert("failed");
}
});//$.ajax({