Я попытался создать объект JSON, содержащий массив. Я хочу получить JSON с помощью AJAX, orginaly:Создайте объект JSON (с массивом) в php
$.ajax({
url: 'data/events.json',
type: 'GET',
})
Но я изменить это
$.ajax({
url: 'data/events.php',
type: 'GET',
})
JSON мне нужно выглядеть следующим образом:
{
"events": [
{
"month": "6",
"day": "12",
"year": "2016",
"title": "Lorem ipsum",
"description": "desc..."
},
{
"month": "6",
"day": "9",
"year": "2016",
"title": "Lorem ipsum",
"description": "desc..."
}
]
}
Я пробовал:
$events = array(
"events" => array(
array(
"month"=> "6",
"day"=> "12",
"year"=> "2016",
"title"=> "Lorem ipsum",
"description"=> "desc.."
),
array(
"month"=> "6",
"day"=> "9",
"year"=> "2016",
"title"=> "Lorem ipsum",
"description"=> "desc..."
)
)
);
echo json_encode($events);
Но это не работает. Заранее спасибо!
Каков ответ, который вы получаете в ajax? –
Если я чего-то не хватает, этот код действительно дает вам этот JSON ...? –