Esto:
No se que función será
function, pero si podría estar bien depende de como se esa función.
Pero de todas maneras, no te hace falta esa parte que dices si utilizas lo que te he puesto yo.
Código Javascript
:
Ver original$('input[name="cod"]').change(function(){
$.ajax(
url: "buscar_producto.php",
dataType: 'text',
data: {num: $('input[name="cod"]').val()},
success: function(datos){
$('#materia').val(datos);}
);
*
});
Ahí ya estás controlando el evento change si te fijas bien.