jquery mobile автозаполнение различное поведение на странице загрузки

В настоящее время у меня проблема с функцией автозаполнения в JQuery Mobile (http://andymatthews.net/code/autocomplete/ ). Так что, если я запущу страницу напрямую через URL, страница и функция автозаполнения будут работать без проблем. Если я перейду на страницу через, например, Главное меню с функцией изменения страницы, функция автозаполнения не будет работать!

Можете ли вы дать мне совет?

Мой код:

главное меню:

<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>
Страница с автозаполнением: тот же код, что и вhttp://andymatthews.net/code/autocomplete/search.html

Спасибо за вашу помощь!

С уважением, про

Ответы на вопрос(1)

Ваш ответ на вопрос