2010-12-14 22 views
17

Vorrei attivare alcuni eventi di completamento automatico di jQuery dall'esterno del completamento automatico, ma non so come. cioèCompletamento dell'interfaccia utente jQuery: attivazione di una ricerca dall'esterno del completamento automatico

$("something").autocomplete({select:function(event,ui){do x}, 
           search:function(event,ui){do y}}); 

$("something else").keypress(function(eventobject){*trigger autocomplete "select"*}); 

Quale codice metto in grilletto completamento automatico "selezionare"

risposta

32

utilizzare il metodo "Ricerca": http://api.jqueryui.com/autocomplete/#method-search

$("something").autocomplete(/* options */); 
$("somethingelse").click(function() { 
    $("something").autocomplete('search', 'demo-value'); 
}); 
+2

Grazie Doc, a volte è proprio di fronte il viso i documenti e tu proprio non puoi vederlo. – tjb

+11

per me questo non attiva l'evento select :) –

+0

Questo è per l'attivazione dell'evento di ricerca. Vedi la documentazione e 'seleziona' per quello. – BenRacicot

Problemi correlati