我在以下网址中托管了一个jquery移动示例应用。 http://intelliwins.com/map现在当我点击顶部的显示按钮时,它应该调用一个Web服务并从数据库中检索数据,并根据我们从DB获得的纬度和经度显示谷歌地图中的标记。现在当我点击“显示”按钮时,它会重定向到浏览器中的上一页。即使我用萤火虫检查我也找不到答案请帮助。
答案 0 :(得分:1)
你永远不会告诉浏览器停止处理,只需绑定:
onclick="get_marker()"
您需要在return false;
之后添加get_marker()
或将其更改为return get_marker()
并使用该方法return false
。否则,jquery mobile将在你完成后进入并处理点击。
还有,FWIW,使用iPhone模拟器我在两个警报中得到“错误”和“0”,然后继续到history.go(-1)
。