memanggil api dari web movie

 Hari ini saya akan membuat website memanggil API,

pertama tama,buat file html nya.



<!doctype html>

<html lang="en">

  <head>

    <!-- Required meta tags -->

    <meta charset="utf-8">

    <meta name="viewport" content="width=device-width, initial-scale=1">


    <!-- Bootstrap CSS -->

    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-+0n0xVW2eSR5OomGNYDnhzAbDsOXxcvSN1TPprVMTNDbiYZCxYbOOl7+AMvyTG2x" crossorigin="anonymous">


    <title>WPU movie</title>

  </head>

  <body>

<nav class="navbar navbar-expand-lg navbar-dark bg-dark">

  <div class="container">

<a class="navbar-brand" href="#">WPU MOVIE</a>

    <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">

      <span class="navbar-toggler-icon"></span>

    </button>

    <div class="collapse navbar-collapse" id="navbarNavAltMarkup">

      <div class="navbar-nav">

        <a class="nav-link active" aria-current="page" href="#">SEARCH MOVIE</a>

  </div>

      </div>

    </div>

</nav>


<div class="container">

<div class="row mt-3 justify-content-center">

  <div class="col-md-8">

<h1 class="text-center"> SEARCH MOVIE</h1>

<div class="input-group mb-3">

  <input type="text" class="form-control" placeholder=" movie title.." id="search-input"> 

  <div class="input-group-append">

  <button class="btn btn-dark" type="button" id="search-button">search</button>

</div>

</div>


</div>

</div>

<hr>

<div class="row" id="movie-list">


</div>



    <!-- Optional JavaScript; choose one of the two! -->


    <!-- Option 1: Bootstrap Bundle with Popper -->

   <script

  src="https://code.jquery.com/jquery-3.6.0.js"

  integrity="sha256-H+K7U5CnXl1h5ywQfKtSj8PCmoN9aaq30gDh27Xc0jk="

  crossorigin="anonymous"></script>

  <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>

<script src="script.js" ></script>


    <!-- Option 2: Separate Popper and Bootstrap JS -->

    <!--

    <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.2/dist/umd/popper.min.js" integrity="sha384-IQsoLXl5PILFhosVNubq5LC7Qb9DXgDA9i+tQ8Zj3iwWAwPtgFTxbJ8NT4GN1R8p" crossorigin="anonymous"></script>

    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/js/bootstrap.min.js" integrity="sha384-Atwg2Pkwv9vp0ygtn1JAojH0nYbwNJLPhwyoVbhoPwBhjQPR5VtM2+xf0Uwh9KtT" crossorigin="anonymous"></script>

    -->

  </body>

</html>


lalu buatlah script js untuk memanggil kode api nya

$('#search-button').on('click', function(){

$.ajax({


url:'http://omdbapi.com',

type:'get',

dataType:'json',

data: {


'apikey': '9b3dd382',

's': $('#search-input').val()


},

succes: function(result){

console.log(result);


}

});



});

Komentar

Postingan Populer