réglez la valeur de jquery autocomplete combobox

Je suis en utilisant jquery autocomplete combobox
et tout est ok. Mais je souhaite mettre en valeur spécifique à l'aide de JavaScript comme $("#value").val("somevalue") et c'set pour sélectionner l'élément, mais pas de changements dans l'élément d'entrée avec la saisie semi-automatique.

Bien sûr, je peux sélectionnez cette entrée et la valeur réglée directement, mais il est d'autres façons de faire? J'essaie de définir lier à this.element comme this.element.bind("change", function(){alert(1)}) mais il a pas d'effets. Et je ne sais pas pourquoi.

Modifier

J'ai trouvé une solution de contournement pour ce cas. Mais je ne l'aime pas. J'ai ajouté le code suivant à _create fonction de l'interface utilisateur.combobox

this.element.bind("change", function() {  
    input.val( $(select).find("option:selected").text());  
});

Et quand j'ai besoin de changer la valeur que je peux utiliser $("#selector").val("specificvalue").trigger("change");

montrez-nous un peu de votre code html..
quel type html? il ressemble <select><option value="1">lalala</option>...</select>

OriginalL'auteur xandox | 2011-06-01