jquery ajax object array to php
jquery ajax object array to php
資料來源: bard
01.Create an array of objects in JavaScript [JS建立物件陣列]
const data = [ { id: 1, name: 'John Doe', email: 'johndoe@example.com' }, { id: 2, name: 'Jane Doe', email: 'janedoe@example.com' }, { id: 3, name: 'Peter Jones', email: 'peterjones@example.com' }, ];
02.Send the array of objects to PHP using jQuery AJAX [AJAX傳送JSON字串給PHP]
$.ajax({ url: 'process.php', method: 'POST', data: { data: data }, dataType: 'json', success: function(response) { console.log('Response:', response); }, error: function(error) { console.error('Error:', error); } });
03.Process the array of objects in PHP[PHP將JSON字串轉成物件陣列]
<?php $data = json_decode($_POST['data'], true); foreach ($data as $item) { $id = $item['id']; $name = $item['name']; $email = $item['email']; // Process the data here echo "ID: {$id}, Name: {$name}, Email: {$email}<br>"; } ?>