Есть ajax запрос на сервер, приходит json.
function SubmitForm(UserId)
{
$.ajax({
method: "POST",
url: ".../users/add/?usersid=" + UserId,
dataType: "jsonp"
})
}
Как мне обратиться к пришедшим данным? Например вывести в index.html пришедшее поле lastlogoff?
"lastlogoff": 1511704052,
Обратиться к полю по имени ключа, например
$.ajax({
method: "POST",
url: ".../users/add/?usersid=" + UserId,
dataType: "jsonp",
success: function(data){
console.log(data.lastlogoff); // выведет в консоль, но можно и в DOM поместить
}
})
success - Функция, которая будет вызвана в случае удачного завершения запроса к серверу. Ей будут переданы три параметра: данные, присланные сервером и уже прошедшие предварительную обработку (которая отлична для разных dataType). Второй параметр — строка со статусом выполнения. Третий параметр содержит объект jqXHR (в более ранних версиях библиотеки (до 1.5), вместо jqXHR используется XMLHttpRequest). Начиная с jQuery-1.5, вместо одной функции, этот параметр может принимать массив функций.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости