jQuery Autocomplete: comment actualiser la liste?

J'ai un formulaire avec un nombre variable de champs de saisie semi-automatique qui utilisent la même liste de sélection. Ces champs sont ajoutés et supprimés en tant que de besoin. Chaque fois qu'un paramètre sur la page est modifiée, j'ai (essayer) de mettre à jour la liste de tous les champs en appelant d'abord unbind() puis autocomplete() avec un nouveau paramètre ajouté à l'url.

$('input.foo').unbind().autocomplete(url?new_param=bar);

Le problème est que unbind() ne semble pas être la déliaison. Quand je tape dans le champ de saisie, il déclenche l'ensemble de l'historique de la saisie semi-automatique des événements.

J'ai aussi essayé flushCache en vain.

Comment puis-je effacer l'ancien événements?

Grâce.

source d'informationauteur cinematic