keypress-Ereignis in jquery ui autocomplete

Möchte ich zeigen, den Wert des autocomplete bestückungsvorschlag auf textbox nur, wenn der Benutzer die Auswahl der suggession. Ich habe versucht,

$("#trainerNameAutoComplete").autocomplete({
    source:"serverpage.php?id="+1,
    minLength:1,
    focus: function( event, ui ){
        $("#trainerNameAutoComplete").val('');
    },
    keypress: function(event,ui){
        if ((event.which == 38||event.Keycode ==38) || (event.which == 40||event.Keycode ==40)) {
            console.log("key down");
            $("#trainerNameAutoComplete").val('');
        }
    },
    select:function(event,ui){
        somefunction();
    }
});

aber der Wert wird gelöscht, in der textbox, wenn ich mit der Maus über den Vorschlag, aber nicht, wenn ich drücken Sie die up und down Pfeiltasten.

InformationsquelleAutor Ashwin | 2013-02-28

Schreibe einen Kommentar