/ / Сторінка переспрямовує на попередню сторінку під час виклику jquery Ajax - jquery, ajax, google-maps, jquery-mobile

Переадресація сторінок на попередню сторінку під час виклику jQuery Ajax - jquery, ajax, google-maps, jquery-mobile

Я розмістив зразок мобільного додатка jquery за наступною адресою. http://intelliwins.com/map Тепер, коли я натискаю кнопку "Показати" вгоріпередбачається зателефонувати до веб-служби та отримати дані з бази даних і показати маркери на картах Google на основі широти та довготи, які ми отримуємо від БД. Тепер, коли я натискаю на кнопку Показати, вона переспрямовує на попередню сторінку в браузері. Навіть коли я перевіряю firebug, я не міг знайти відповідь, будь ласка, допоможіть.

Відповіді:

1 для відповіді № 1

Ви ніколи не кажете браузеру припинити обробку, ви просто прив'язуєте:

onclick="get_marker()"

Вам або потрібно додати return false; після get_marker() або змінити його на return get_marker() і мати цей метод return false. В іншому випадку jquery mobile надійде та обробить клацання після того, як все буде зроблено.

також, FWIW, використовуючи емулятор iPhone, я отримую "Помилка" та "0" у двох попередженнях, а потім продовжую до history.go(-1).