jquery ui autocomplete de sélection d'entrée de la valeur

J'utilise jquery autocomplete à la recherche dans un fichier xml.

La fonction d'auto-complétion fonctionne très bien. Cependant, lorsque je clique sur un élément de l'élément de saisie semi-automatique menu conséquence , la valeur de la mettre à l'intérieur de l'entrée de zone de recherche n'est pas visible. Parce qu'il y a beaucoup d'espaces vides (onglet) qui sont ajoutés dans la zone de saisie.

Je ne comprends vraiment pas d'où il vient (ce espaces vides).

J'ai fait du violon, mais sur ce violon la valeur est correctement en place à l'intérieur de la zone de saisie...ils ne sont pas de cet espace vide: http://jsfiddle.net/8zJkS/5/

script :

$("input#search").autocomplete({
        minLength: 3,
        source: myArr,
        response: function(event, ui) {
        if (ui.content.length === 0) {
            $("#noMatches").show();
        } else {
            $("#noMatches").hide();
        }
        },
        focus: function (event, ui) {
            $('input#search').focus();
            return false;
        },
        select: function (event, ui) {
            $("input#search").val(ui.item.value);
            return false;
        }
    });

Par ailleurs, j'ai également rechercher le moyen d'avoir l'effet hover également avec le clavier.
J'ai aussi un texte qui s'affichent quand je fais une recherche et je ne sais pas comment l'enlever.

Il semble que jquery autocomplete la documentation est très pauvre.

Désolé pour mon anglais, je suis française.

OriginalL'auteur freaky | 2013-04-26