Advertisement
lemansky

Untitled

May 14th, 2021
991
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 2.53 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <title>Document</title>
  6.     <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  7.     <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
  8.     <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-TX8t27EcRE3e/ihU7zmQxVncDAy5uIKz4rEkgIXeMed4M0jlfIDPvg6uqKI2xXr2" crossorigin="anonymous">
  9.     <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-JEW9xMcG8R+pH31jmWH6WWP0WintQrMb4s7ZOdauHnUtxwoG2vI5DkLtS3qm9Ekf" crossorigin="anonymous"></script>
  10.     <script>
  11.         $(document).ready(() => {
  12.  
  13.             // http://www.omdbapi.com/?t=Guardians+of+the+galaxy+2&apikey=вашия_ключ
  14.            $('#oimdb').click((e) => {
  15.              
  16.                let $movie = $('.search').val();
  17.                 $movie = $movie.replace(/ /g, '+');
  18.  
  19.                 let movieURL = 'http://www.omdbapi.com/?t='+$movie+'&apikey=put_your_key_here';
  20.                 console.log(movieURL);
  21.                 let movieOptions = {
  22.                     s: ''
  23.                 }
  24.                 const movieFunction = (data) => {
  25.                     $('.movie-poster').attr('src', data.Poster);
  26.                     $('.movie-title').html(data.Title + ' (' + data.Year + ')')
  27.                     $('.movie-rating').html('оценка: ' + data.Ratings[0].Value);
  28.                 }
  29.  
  30.                 $.getJSON(movieURL, movieOptions, movieFunction);
  31.             });
  32.         });
  33.     </script>
  34. </head>
  35. <body>
  36.     <div class="container">
  37.         <div class="row">
  38.             <div class="m-3 input-group">
  39.                 <input type="text" placeholder="Търси" class="form-control input-lg search">
  40.                 <span class="input-group-btn">
  41.                     <button class="btn btn-primary" type="button" id="oimdb">
  42.                         Търси
  43.                     </button>
  44.                 </span>
  45.             </div>
  46.         </div>
  47.         <div class="row">
  48.             <div class="m-3 text-center w-100">
  49.                 <ol class="list-group">                    
  50.                     <li class="list-group-item d-flex flex-row">
  51.                         <div class="col-2">
  52.                             <img src="{{$movie->poster}}" class="movie-poster" alt="" width="140" height="154">
  53.                         </div>
  54.                         <div class="col-6 pt-3">
  55.                             <span class="movie-title">
  56.                                 {{$movie->title}} ({{$movie->year}})
  57.                             </span>
  58.                         </div>
  59.                         <div class="col-4 pt-3">
  60.                             <span class="movie-rating"> оценка: {{$movie->user_rating}}</span>
  61.                         </div>
  62.                     </li>
  63.                 </ol>
  64.             </div>
  65.         </div>
  66.     </div>
  67. </body>
  68. </html>
  69.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement