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 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/javascript"> $( function (){
tr = $('tr:last', '#tabla');
$('#agregarFila').live('click', function (){
tr.clone().appendTo(tabla).find(':text').val('');
});
$('.articulos').live('change', function (){
alert ("Consultar stock de " + $(this).val() );
});
});
<td><input type='text' name='xarticulo[]' class='articulos'/></td>
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