Ya probe con change y el resultado se muestra cuando el control pierde el foco, como si fuera un blur. Te pongo el codigo:
Código Javascript
:
Ver original$( "input[type='text']#valpeso" ).change( function( ) {
var peso = $( this ).val();
var res = $( "#resultado_calculo" );
$.ajax({
type: "post",
url: "procesos/devolverTransportesNacionales.php",
data: {peso:peso},
dataType: 'json',
success: function( datos ) {
var can = datos.length;
var con = "";
con = '<ul>';
for ( var i = 0; i < can; i++ ) {
con += '<li><span>' + datos[ i ].transporte + ': </span> ' + datos[ i ].tarifa + '</li>';
}
con += '</ul>';
res.html( con );
}
});
} );