Обмен данными javascript с php через объект, вернуть множественные данные
Итак, обмен данными по ajax с бекэндом в виде php это хорошо, но частенько нам необходимо получить инфу не просто в виде ответа а целого массива данных и жедательно эти данные удобно (красиво) возвратить для обработки.Вариант, заслуживающий уважения - это возврат данных через объект:
Т.е нам нужно построить код такого вида:
// фронтэнд
$.ajax({
type: "POST",
url: "/myHandler",
data: {id:'777'}
success: function(data){
var myresult = JSON.parse(data);
console.log(myresult) //возвращаем распарсенный объект
}
});
//бэкенд
//создаем массив
$rez=array(
"key"=>7,
"val"=>$_POST['id'],
);
//возвращаем массив в закодированном виде json - объекта, для удобного разбора на фронтэнде
echo json_encode($rez);
_____________________________________________________________________
Якщо у вас виникли питання, вбо ви бажаєте записатися на індивідуальний урок, замовити статтю (інструкцію) або придбати відеоурок, пишіть нам на: скайп: olegg.pann telegram, viber - +380937663911 додавайтесь у телеграм-канал: t.me/webyk email: oleggpann@gmail.com ми у fb: www.facebook.com/webprograming24 Обов`язково оперативно відповімо на усі запитіння
Поділіться в соцмережах
Подобные статьи: