var jj = [];
$('.pageblock').each(function(i,elem) {
jj[i] = {
name: $(elem).find('.name').val(),
age: $(elem).find('.age').val()
}
});
myJson = JSON.stringify(jj);
Собираю с экрана все загруженные имена и возраста, собираю их в json и отправляю на сервер:
$.ajax
({
type: "POST",
url: 'kernel.php?cmd=savearticle',
dataType: 'json',
async: false,
data: myJson,
success: function (data) {
console.log(data)
}
})
в php скрипте просто пытаюсь вернуть полученное
print_r( $_POST['data'] );
Что не так делаю, не возвращает ничего. Кто подскажет?
В отправляемых данных должен быть элемент с ключом "data":
// async: false,
data: { data: jj },
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости