Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/11/2010, 18:12
Dany_s
 
Fecha de Ingreso: diciembre-2009
Ubicación: Misiones
Mensajes: 867
Antigüedad: 15 años
Puntos: 65
Respuesta: Ayuda con Jquery + reconocimiento de id

no sé en qué evento o momento quieres consultar el stock, o sea la función muestraStock


te hago con un evento change en el input class='articulos'


Código HTML:
Ver original
  1.     <head>
  2.         <title>Ejemplo</title>
  3.         <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
  4.     </head>
  5.         <script type="text/javascript">
  6.         $( function (){
  7.  
  8.                 tr = $('tr:last', '#tabla');
  9.         $('#agregarFila').live('click', function (){
  10.                     tr.clone().appendTo(tabla).find(':text').val('');
  11.         });
  12.  
  13.                 $('.articulos').live('change', function (){
  14.                     alert ("Consultar stock de " + $(this).val() );
  15.                 });
  16.  
  17.         });
  18.  
  19.         </script>
  20.     <style>
  21.     </style>
  22.     <body>
  23.         <button id="agregarFila">Agregar</button>
  24.         <table id="tabla">
  25.             <tbody>
  26.                 <tr>
  27.                     <td><input type='text' name='xarticulo[]' class='articulos'/></td>
  28.                 </tr>
  29.             </tbody>
  30.         </table>
  31.  
  32.     </body>
  33. </html>


lo que haces con var articulo = $("input[name='xartic\\\\']").val();
no te sirve porque selecciona muchos input, y con val() te saca el valor del primero

var articulo = document.getElementById("xarticulo").value(); eso tampoco porque es para 1 elemento