jQuery UI, preenchimento automático, envio de resultado de clique on

Eu tenho tentado descobrir como enviar o formulário quando a pessoa seleciona o resultado das escolhas do preenchimento automático. Ele precisa funcionar com um clique do mouse ou botão enter. Eu vejo exemplos por aí, mas sempre em pedaços. Ninguém mostra a função inteira.

Eu tenho esse código abaixo, mas recebo erros dizendo que o resultado não é uma função. Não sei como combinar isso para fazer o que eu gostaria. Qualquer ajuda é apreciad

jQuery(document).ready(function(){  

jQuery("#vsearch").autocomplete("ajax/search.php",
    {
    minLength: 2
}
);
jQuery("#vsearch").result(function(event, data, formatted) {
      jQuery('#vsearch').value( formatted );
      jQuery('#search').submit();
});
});

questionAnswers(2)

yourAnswerToTheQuestion