Advertisement
Fhernd

consultas.controller.js

Oct 20th, 2017
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var urlWs = "http://localhost:55555/api/articulos/";
  2.  
  3. $(document).ready(function(){
  4.  
  5.     $('#form').submit(function(e){
  6.         var libro = $('#libro').val();
  7.         $.ajax({
  8.             type: "GET",
  9.             contentType: "application/json",
  10.             dataType: "json",
  11.             url: urlWs + "?libro=" + libro,
  12.             async: false,
  13.             cache: false,
  14.             crossDomain: true,
  15.             success: function(data){
  16.  
  17.                 if(data['Articulo'].IdArticulo !== 0){
  18.                     var $myList = $( "#myList" );
  19.                     $($myList).empty();
  20.                    
  21.                     var nuevoLi = $('<li>');
  22.                     $(nuevoLi).text(data['Articulo'].Descripcion + ' (' + data.CantidadDisponible + ') (' + data['Bodega'].Descripcion + ')');
  23.  
  24.                     $($myList).append(nuevoLi);
  25.                 } else {
  26.                     alert('No hay datos para el libro buscado');
  27.                 }
  28.  
  29.                 /*
  30.                 console.log(data);
  31.                 var msj = "";
  32.  
  33.                 $.each(data, function (index, value) {
  34.  
  35.                     msj = msj + value.IdArticulo + ' - ' + value.Descripcion + ' - ' + value.Paginas;
  36.  
  37.                     //$("#tbContenido").append("<tr><td>" + value.IdArticulo + "</td><td>"
  38.                     //                                    + value.Descripcion + "</td><td>"
  39.                     //                                    + value.Paginas + "</td></tr>");
  40.                 });
  41.  
  42.                 window.location.reload();
  43.                 if(msj == "")
  44.                     alert("No existen datos");
  45.                 else
  46.                     alert(msj);
  47.                 */
  48.             },
  49.             error: function (xhr, ajaxOptions, thrownError) {
  50.                 alert("Error: " + xhr.status + "\n" +
  51.                     "Message: " + xhr.statusText + "\n" +
  52.                     "Response: " + xhr.responseText + "\n" + thrownError);
  53.             }
  54.         });
  55.        
  56.         return false;
  57.     });
  58.  
  59. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement