Read JSON Data with jQuery in PHP
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Read JSON Data</title>
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<div id="main">
<div id="header">
<h1>Read JSON Data</h1>
</div>
<div id="load-data"></div>
</div>
<script type="text/javascript" src="js/jquery-3.7.1.min.js"></script>
<script>
$(document).ready(function() {
// $.ajax({
// // url: "https://jsonplaceholder.typicode.com/posts",
// url: "json/my.json",
// type: "GET",
// success: function(data) {
// // $("#load-data").append(data.id + "<br>" + data.title + "<br>" + data.body);
// $.each(data, function(key,value){
// $("#load-data").append(value.id + " " + value.title + "<br>");
// console.log(value.id + " " + value.title);
// });
// }
// });
//We can also use $.getJSON() (instead of $.ajax()) as shown below:
$.getJSON(
"json/my.json",
function(data) {
// $("#load-data").append(data.id + "<br>" + data.title + "<br>" + data.body);
// console.log(data);
$.each(data, function(key, value) {
$("#load-data").append(value.id + " " + value.title + "<br>");
console.log(value.id + " " + value.title);
});
}
);
});
</script>
</body>
</html>
Below is css/style.css File.
body {
background-color: #808080;
}
h1 {
text-align: center;
margin: 0;
}
#main {
width: 700px;
background: #ffffff;
margin: 0 auto;
font-size: 19px;
}
#header {
background-color: #6c5ce7;
color: #ffffff;
padding: 15px;
}
#load-data {
padding: 15px;
min-height: 500px;
}
Below is json/my.json File.
[
{
"userId": 1,
"id": 1,
"title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit",
"body": "quia et suscipit\nsuscipit recusandae consequuntur expedita et cum\nreprehenderit molestiae ut ut quas totam\nnostrum rerum est autem sunt rem eveniet architecto"
},
{
"userId": 1,
"id": 2,
"title": "qui est esse",
"body": "est rerum tempore vitae\nsequi sint nihil reprehenderit dolor beatae ea dolores neque\nfugiat blanditiis voluptate porro vel nihil molestiae ut reiciendis\nqui aperiam non debitis possimus qui neque nisi nulla"
},
{
"userId": 1,
"id": 3,
"title": "ea molestias quasi exercitationem repellat qui ipsa sit aut",
"body": "et iusto sed quo iure\nvoluptatem occaecati omnis eligendi aut ad\nvoluptatem doloribus vel accusantium quis pariatur\nmolestiae porro eius odio et labore et velit aut"
},
{
"userId": 1,
"id": 4,
"title": "eum et est occaecati",
"body": "ullam et saepe reiciendis voluptatem adipisci\nsit amet autem assumenda provident rerum culpa\nquis hic commodi nesciunt rem tenetur doloremque ipsam iure\nquis sunt voluptatem rerum illo velit"
},
{
"userId": 1,
"id": 5,
"title": "nesciunt quas odio",
"body": "repudiandae veniam quaerat sunt sed\nalias aut fugiat sit autem sed est\nvoluptatem omnis possimus esse voluptatibus quis\nest aut tenetur dolor neque"
}
]
.png)
Comments
Post a Comment