Advertisement
Guest User

Untitled

a guest
May 22nd, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 4.72 KB | None | 0 0
  1. <!doctype html>
  2. <html ng-app>
  3.  
  4. <head>
  5.   <meta charset="utf-8">
  6.   <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  7.   <meta name="description" content="">
  8.   <meta name="author" content="">
  9.  
  10.   <title>CyclingTalent.eu</title>
  11.  
  12.   <!-- Bootstrap core CSS -->
  13.   <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js"></script>
  14.  
  15.   <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" integrity="sha384-WskhaSGFgHYWDcbwN70/dfYBj47jz9qbsMId/iRN3ewGhXQFZCSftd1LZCfmhktB"
  16.    crossorigin="anonymous">
  17.   <link rel="stylesheet" href="https://bootswatch.com/4/minty/bootstrap.min.css">
  18.   <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/bs4/dt-1.10.16/b-1.5.1/r-2.2.1/datatables.min.css"
  19.  />
  20.  
  21.  
  22.   <style>
  23.     header {
  24.       margin-bottom: 15px;
  25.     }
  26.  
  27.     .content {
  28.       border: 1px solid rgba(0, 0, 0, 0.125);
  29.       padding-top: 8px;
  30.       padding-bottom: 10px;
  31.       background-color: #fff;
  32.       padding: 25px;
  33.     }
  34.   </style>
  35.  
  36. </head>
  37.  
  38. <body>
  39.   <header>
  40.     <!-- Fixed navbar -->
  41.     <nav class="navbar navbar-expand-lg navbar-dark bg-primary">
  42.       <a class="navbar-brand" href="#">Cyclingtalent</a>
  43.       <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarColor03" aria-controls="navbarColor03"
  44.        aria-expanded="false" aria-label="Toggle navigation">
  45.         <span class="navbar-toggler-icon"></span>
  46.       </button>
  47.  
  48.       <div class="collapse navbar-collapse" id="navbarColor03">
  49.         <ul class="navbar-nav mr-auto">
  50.           <li class="nav-item ">
  51.             <a class="nav-link" href="./index.html">Home
  52.               <span class="sr-only">(current)</span>
  53.             </a>
  54.           </li>
  55.           <li class="nav-item active">
  56.             <a class="nav-link" href="./riders.html">Riders</a>
  57.           </li>
  58.           <li class="nav-item">
  59.             <a class="nav-link" href="#">Poll</a>
  60.           </li>
  61.           <li class="nav-item">
  62.             <a class="nav-link" href="#">About</a>
  63.           </li>
  64.         </ul>
  65.         <form class="form-inline my-2 my-lg-0">
  66.           <input class="form-control mr-sm-2" type="text" placeholder="Search">
  67.           <button class="btn btn-secondary my-2 my-sm-0" type="submit">Search</button>
  68.         </form>
  69.       </div>
  70.     </nav>
  71.   </header>
  72.  
  73.   <!-- Begin page content -->
  74.   <main role="main" class="container">
  75.     <div class="content col">
  76.       <h1>Riders</h1>
  77.       <div class="table-responsive">
  78.       <table class="table table-hover" id="ridersTable">
  79.         <thead>
  80.           <tr>
  81.             <th scope="col">Rank</th>
  82.             <th scope="col">Lastname</th>
  83.             <th scope="col">Firstname</th>
  84.             <th scope="col">Nationality</th>
  85.             <th scope="col">Birthdate</th>
  86.           </tr>
  87.         </thead>
  88.         <tbody>
  89.           <tr>
  90.             <td>1</td>
  91.             <td>Test</td>
  92.             <td>Chris</td>
  93.             <td>GBR</td>
  94.             <td>1985-05-20</td>
  95.           </tr>
  96.         </tbody>
  97.       </table>
  98.     </div>
  99.     </div>
  100.  
  101.     </div>
  102.   </main>
  103.  
  104.   <footer class="footer">
  105.     <div class="container">
  106.  
  107.     </div>
  108.   </footer>
  109.  
  110.   <!-- Bootstrap core JavaScript
  111.    ================================================== -->
  112.   <!-- Placed at the end of the document so the pages load faster -->
  113.  
  114.  
  115.   <script
  116.  src="https://code.jquery.com/jquery-3.3.1.min.js"
  117.  integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
  118.  crossorigin="anonymous"></script>
  119.   <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49"
  120.    crossorigin="anonymous"></script>
  121.   <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js" integrity="sha384-smHYKdLADwkXOn1EmN1qk/HfnUcbVRZyYmZ4qpPea6sjB/pTJ0euyQp0Mk8ck+5T"
  122.    crossorigin="anonymous"></script>
  123.   <script src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script>
  124.  
  125.  
  126.   <script>
  127.         $(document).ready( function () {
  128.  
  129.           $.getJSON( "https://deliver.kenticocloud.com/cc28956d-4dba-4dba-81cc-3de2020e305a/items?system.type=rider", function( data ) {
  130.           var items = [];
  131.           $.each(data.items, function() {
  132.             $("#ridersTable tbody").append("<tr><td> 1 </td> <td>" + this.elements.name.value.split(" ")[0] + "</td> <td>" + this.elements.name.value.split(" ")[1] + "</td><td>" + this.elements.nationality.value + "</td> <td>" + this.elements.birthdate.value + "</td> </tr>")
  133.           });
  134.          
  135.         });
  136.  
  137.    
  138.  
  139.     $('#ridersTable').DataTable();
  140. } );
  141.   </script>
  142. </body>
  143.  
  144. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement