Jquery移动页面保留表单值

Jquery移动页面保留表单值,jquery,jquery-mobile,Jquery,Jquery Mobile,我正在写一个小的jQuery移动应用程序,其中一个页面有一个表单。当我离开表单时,表单会保留字段值和dom操作。我想停止这个,基本上从pageShow上的fresh开始表单和dom 我可以手动清除字段并删除任何注入dom的类,但肯定有更好的方法吗 提前感谢您可能正在使用基于ajax的导航,它只是将新页面加载到现有DOM中。将data ajax=“false”添加到链接中 重要的是要了解这两种方法各有利弊。Ajax加载的目标是在页面之间导航时提高性能 您还可以向表单标记添加相同的属性和值,以防止j

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

我可以手动清除字段并删除任何注入dom的类,但肯定有更好的方法吗


提前感谢

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

重要的是要了解这两种方法各有利弊。Ajax加载的目标是在页面之间导航时提高性能


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

在文档准备就绪时重定向到自身:)这不会添加刷新吗?我想避免任何刷新。我可以只做$(this.nestest('form').find(“input[type=text],textarea”).val(“”);但是我想也许有一种更干净的jquery移动方式可以做到这一点?你能把
autocomplete=“off”
放在表单上吗,但是,您可能希望确保它提供了您所需要的适当兼容性:如果表单模板或代码位于单独的位置,那么您也可以在页面加载时替换html:
$('form').html($('#模板选择器').html()