/ / A página redireciona para a página anterior durante a chamada jquery Ajax - jquery, ajax, google-maps, jquery-mobile

A página redireciona para a página anterior durante a chamada do jquery Ajax - jquery, ajax, google-maps, jquery-mobile

Eu hospedei um aplicativo de amostra móvel jquery no seguinte url. http://intelliwins.com/map Agora, quando eu clico no botão mostrar no toposupostamente para chamar um serviço da web e recuperar dados do banco de dados e mostrar os marcadores nos mapas do google com base na latitude e longitude que obtemos do banco de dados. Agora, quando clico no botão Mostrar, ele redireciona para a página anterior do navegador. Mesmo quando verifiquei com o firebug, não consegui descobrir a resposta. Por favor, ajude.

Respostas:

1 para resposta № 1

Você nunca diz ao navegador para interromper o processamento, basta vincular:

onclick="get_marker()"

Você também precisa adicionar return false; depois de get_marker() ou mude para return get_marker() e tem aquele método return false. Caso contrário, o jquery mobile irá entrar e processar o clique depois que você terminar.

Além disso, FWIW, usando o emulador de iPhone, recebo "Erro" e "0" em dois alertas e continuo para history.go(-1).