2

我正在编写一个小型 jQuery 移动应用程序,其中一个页面有一个表单。当我离开表单时,表单会保留字段值和 dom 操作。我想停止这种情况,基本上从 pageShow 上的新表单和 dom 开始。

我可以手动清除字段并删除我注入到 dom 中的任何类,但肯定有更好的方法来做到这一点?

提前致谢

4

1 回答 1

2

您可能正在使用基于 ajax 的导航,它只是将新页面加载到现有 DOM 中。添加data-ajax="false"到您的链接。

重要的是要了解这些方法中的任何一种都有利有弊。Ajax 加载的目标是在页面之间导航时提高性能。

您还可以将相同的属性和值添加到表单标签,以防止 jQuery Mobile 在表单提交中使用 ajax。

于 2012-11-12T15:57:53.740 回答