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"
    }
]


Comments

Popular posts from this blog

Logical_Operators

SubQuery with EXISTS and NOT EXISTS in PHP

Get Functions