Advertisement
Guest User

Untitled

a guest
Jun 27th, 2016
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 2.94 KB | None | 0 0
  1.  <!DOCTYPE html>
  2.     <html>
  3.      
  4.     <head>
  5.       <meta charset="UTF-8">
  6.       <title>Parcelamento.</title>
  7.     </head>
  8.      
  9.     <body>
  10.          <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
  11.    <script type='text/javascript'>
  12.    $(document).ready(function(){
  13.       var s=document.createElement('script');s.type='text/javascript';var v=parseInt(Math.random()*1000000);s.src='https://sandbox.gerencianet.com.br/v1/cdn/116a504e3de257410fb5b900cdc8d7e7/'+v;s.async=false;s.id='116a504e3de257410fb5b900cdc8d7e7';if(!document.getElementById('116a504e3de257410fb5b900cdc8d7e7')){document.getElementsByTagName('head')[0].appendChild(s);};$gn={validForm:true,processed:false,done:{},ready:function(fn){$gn.done=fn;}};
  14.      
  15.           $gn.ready(function(checkout){
  16.                 $("#consulta_parcela").click(function(){
  17.                
  18.                
  19.                     var vlr_produto = 100000;
  20.                     var bandeira = "aura";
  21.                
  22.                     $("#products-table").hide();
  23.  
  24.                
  25.                
  26.                     checkout.getInstallments(vlr_produto, bandeira, function(error, response){
  27.                     if(error) {
  28.                       // Trata o erro ocorrido
  29.                       console.log('ERRO-' + error);
  30.                     } else {
  31.                        
  32.                         if(response.code == 200){
  33.                             var options = '<option value="">Selecione uma Parcela</option>';   
  34.                             var lista = '<h1>Simulacao de Parcelas</h1>';
  35.                            
  36.                             for  (i=0; i < response.data.installments.length; i++){                        
  37.                                       options += '<option value="' + response.data.installments[i].installment + '">' + response.data.installments[i].installment + 'x de R$' + response.data.installments[i].currency + '</option>';
  38.                                       lista +=  response.data.installments[i].installment + 'x de R$' + response.data.installments[i].currency + '</br>';
  39.                                       var newRow = $("<tr>");
  40.                                       var cols = "";
  41.                                       cols += '<td>'+ response.data.installments[i].installment + 'x</td>';
  42.                                       cols += '<td>R$' + response.data.installments[i].currency + '</td>';
  43.                                       cols += '</tr>';
  44.                                       newRow.append(cols);
  45.                                       $("#products-table").append(newRow).show();
  46.                                      
  47.                             }                                
  48.                             $('#parcelas').html(options).show();
  49.                             $('#lista-parcelas').html(lista);                              
  50.                         }      
  51.                     }
  52.                   });    
  53.                 });
  54.         });
  55.     });
  56.     </script>
  57.     </body>
  58.     <form name="teste">
  59.      <select name="parcelas" id="parcelas" style="display:none;">
  60.         <option value="">Selecione</option>
  61.      </select>    
  62.      </form>  
  63.    
  64.      <a id="consulta_parcela" href="#">Consulta Parcela</a>    
  65.      <div id="lista-parcelas"></div>
  66.      
  67.       <table cellspacing='0' style='padding: 10px; width:250px;'  id="products-table">
  68.         <thead>
  69.             <tr>
  70.                 <th align='left'>Parcelas</th>
  71.                 <th align='center'>Valor</th>
  72.             </tr>
  73.         </thead>
  74.         <tbody>                                                                                
  75.         </tbody>
  76.     </table>
  77. </body>
  78.      
  79.     </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement