Android Phonegap应用程序意外重新启动
我对Phonegap Android应用程序有一个奇怪的问题。 我有一个按钮,上面有Android Phonegap应用程序意外重新启动,android,ajax,cordova,Android,Ajax,Cordova,我对Phonegap Android应用程序有一个奇怪的问题。 我有一个按钮,上面有ontouchend='dosomeajax()' 如果我通过远程检查器控制台执行该函数,一切都很顺利,但是如果我点击该按钮,该函数会意外地返回ajax错误并重新启动(重新加载主html页面) 怎么了?如果按钮是这样的,请说明您是如何声明的: <a href="#" ontouchend="dosomeajax()">click me</a> 可能是href触发页面重新加载。只需删除
ontouchend='dosomeajax()'
如果我通过远程检查器控制台执行该函数,一切都很顺利,但是如果我点击该按钮,该函数会意外地返回ajax错误并重新启动(重新加载主html页面)
怎么了?如果按钮是这样的,请说明您是如何声明的:
<a href="#" ontouchend="dosomeajax()">click me</a>
可能是
href
触发页面重新加载。只需删除href或将其设置为href=“javascript:false;”
左右。让我们了解更多信息。这个函数做什么?!也许您有一个表单提交按钮,默认事件是在is发送数据后重新加载页面。如果是这种情况,请使用jQuery中的e.PreventDefault来防止DOM元素的默认行为。让我们了解最新情况
<a href="#" ontouchend="dosomeajax()">click me</a>