我试过$("#client.frm").reset();但它没有工作.那么如何通过jQuery重置表单?
是否可以在不禁用自动完成的情况下禁用Firefox的自动填充功能?
我知道我可以这样做:
autocomplete="off"
Run Code Online (Sandbox Code Playgroud)
但我不想禁用自动完成,只需自动填充.
Firefox填充了一些我们隐藏的字段,这些字段是空的
当用户刷新页面时,这通常是一个问题.表单字段将使用预刷新的值重新填充.这是一个问题的一个例子是老派的占位符.我们使用值填充字段的位置,并在提交时将其删除.该值在刷新时重新填充,我们不知道它是占位符还是使用值.
我注意到如果按回浏览器的后退按钮返回到Ask Question页面,会记住Title或Body部分.
我测试的所有浏览器都提供此功能,但我自己的项目中的表单不存在此功能.
我该如何处理这种效果?
UPDATE
我仍然没有任何线索,但猜猜是某种客户端缓存由http标头或javascript启用?