我正在编写一个小的jQuery移动应用程序,其中一个页面有一个表单。当我远离它时,表单保留了字段值和dom操作。我想停止这一点,基本上从页面上的新鲜开始形式和dom。
我可以手动清除字段并删除我注入dom的任何类,但肯定有更好的方法可以做到这一点吗?
提前致谢
答案 0 :(得分:2)
您可能正在使用基于ajax的导航,它只是将新页面加载到现有DOM中。将data-ajax="false"
添加到您的链接中。
重要的是要了解这些方法中的任何一种都有利有弊。 Ajax加载旨在解决在页面之间导航时提高性能的问题。
您还可以将相同的属性和值添加到表单标记,以防止jQuery Mobile在表单提交时使用ajax。