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 № 1Você 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)
.