jQuery blur y la tecla enter

Estoy tratando de actualizar un div dinámicamente con un googlemap basado en un código postal que se está ingresando. Funciona bien si el usuario se aleja del cuadro de entrada (ID ZipCode) pero si presiona Intro no borra el campo. Tengo una variación sobre esto trabajando con onkeyup, pero un evento llama al otro y es un desastre. ¿Es posible iniciar la función si ocurre algún evento?

$(document).ready(function() {
    $("#ZipCode").blur(function() {
        $("#dynamic").load('googlemap.php', {zipcode: $('#ZipCode').val(), maxdistance:  $("input[name='MaxDistance']:checked").val() }, 
            function() {
            });
        });
}) ;

Gracias por cualquier puntero.

Respuestas a la pregunta(4)

Su respuesta a la pregunta