jquery mobile autouzupełnianie różnych zachowań na stronie ładowania

Obecnie mam problem z funkcją autouzupełniania w jquery mobile (http://andymatthews.net/code/autocomplete/ ). Jeśli więc uruchomię stronę bezpośrednio przez adres URL, strona i funkcja autouzupełniania będą działać bez żadnych problemów. Jeśli przejdę do strony za pomocą np. główne menu z funkcją zmiany strony, funkcja autouzupełniania nie działa!

Czy możesz dać mi radę?

Mój kod:

menu główne:

<li>
    <a id="buttonNewReservation" href="newReservations/newReservation.htm">Neue Reservation</a>
    <script type="text/javascript">
        $.cookie.json = true;
        $('#buttonNewReservation').click(newReservation);

        function newReservation() {
            var session = $.cookie("session");
            if (session != null) {
                $.mobile.changePage("/newReservations/newReservation.htm", 
                       {data:session});
            }
        }   
    </script>
</li>
Strona z autouzupełnianiem: ten sam kod, co whttp://andymatthews.net/code/autocomplete/search.html

Dzięki za pomoc!

Pozdrawiam, pro

questionAnswers(1)

yourAnswerToTheQuestion