Кто-то ответил в моем прошлом вопросе и предоставил мне код, необходимый для того, чтобы вытащить дату-время с сервера. Все в порядке, я просто не знаю, как это выполнить! например, я хочу, чтобы действие выполнялось на pageload, как я могу это сделать?Как я могу выполнить этот код AJAX/JSONP?
вот код Ajax/JSONP я получил:
$.ajax({
url: 'http://timeapi.org/utc/now.json',
dataType: 'jsonp'
})
.done(function(response) {
// response = {"dateString":"2012-03-06T02:18:25+00:00"}
console.log(response.dateString);// "2012-03-06T02:18:25+00:00"
});
P.S. «$» относится к JQuery? Я не очень хорошо знаком с этим синтаксисом ... $ .ajax и .done?
Да. Вам нужно изучить jQuery. – SLaks
Я бы использовал '$ .getJSON' - http://api.jquery.com/jQuery.getJSON/ - но я уверен, что тип должен быть просто' 'json'' p.s. да, $ ссылаются на объект jQuery «object» – scibuff
, дважды проверяющий API-документы, которые они поставляют jsonp, и что вам не нужно предоставлять какое-либо специальное имя обратного вызова для оболочки jsonp. Многие люди предполагают, что API, который поставляет json, также предоставляет jsonp, а не true – charlietfl