У меня есть эта простая функция JQuery:PHP петли через петлю Jquery
$(document).ready(function() {
var books = {};
books.id = '1';
books.author = 'Bob';
$.post('/index.php',
{
books: books
},
function(data, textStatus)
{
alert(data);
});
});
И это index
PHP скрипт:
<?php
foreach($_POST['books'] AS $key) {
echo ''.$key['id'].' is written by '.$key['author'].'';
}
?>
Я хочу проходным массив JQuery и отображение идентификатора и автора каждый ключ в массиве. Я не знаю, как правильно обращаться к значениям в массиве. Кажется, я делаю это неправильно.
вы пропусканием единственный объект в 'books', а не массив. вы также должны использовать 'json_decode' в php для анализа данных в php-объекте – asiviero
' var books = [{id: 1, author: 'Bob'}, {id: 2, author: 'Bill'}] ' – adeneo