Advertisement
nanorocks

api_take_data

Sep 29th, 2018
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.   <script>
  2.         /*OVA E LINKOT ZA PROMENA OD API : http://64871864.ngrok.io*/
  3.         function loadDoc(url,card_data) {
  4.             var row = document.getElementById('dataset');
  5.            
  6.             row.innerHTML = "";
  7.             var card="";
  8.            
  9.             var xhttp = new XMLHttpRequest();
  10.             xhttp.onreadystatechange = function() {
  11.                 if (this.readyState == 4 && this.status == 200) {
  12.                
  13.                     var data = JSON.parse(this.response);
  14.  
  15.                     for(var i=0; i<data.length; i++)
  16.                     {
  17.                        
  18.                         card = card + '<div class="'+card_data+'" style="min-height:350px;">';
  19.                         card+='<p class="mx-auto"><img src="https://dummyimage.com/150x150/000/fff" class="rounded-circle"/></p>';
  20.                         card+='<h4 class="card-title text-center">'+ data[i][1] +'</h4>';
  21.                         card+='<p><small>MESTO:<br>'+data[i][4]+'<br>CENA: '+data[i][2]+'</small></p>';
  22.                         card+='<p><small">OPIS:<br>'+data[i][3]+'</small></p>';
  23.                         card+='<a href="#" onclick="tmp('+ data[i][0] +')">Povekje</a>';    
  24.  
  25.                         row.innerHTML+=card;    
  26.                         card="";      
  27.                     }  
  28.                    
  29.                 }
  30.             };
  31.             xhttp.open("GET", url, true);
  32.             xhttp.send();
  33.         }
  34.         loadDoc("http://localhost:5000/products","card col-md-5 col-lg-3 pt-4 mb-2");
  35.        
  36.         function tmp(item)
  37.         {
  38.             loadDoc("http://localhost:5000/products/"+item,"card col-md-12 pt-4 mb-2 text-center");
  39.         }
  40.        
  41.     </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement