在隐藏 iPad 键盘时,HTML 表单字段值即使在重置后也会预先填充

On hiding iPad keyboard, HTML form field values are pre-populated even after reset

我们有一个包含 2 个字段的 HTML 表单。使用 iPad 键盘的登录按钮或 GO 按钮登录时,它会在同一弹出窗口中显示一条消息。在显示消息时,我们必须清除或重置之前输入的值。

我正在重置使用:$('#kLoginForm')[0].reset();

它正在清除字段并手动隐藏 iPad 键盘,值会再次预填充,这不应该发生。

如果您使用的是提前输入,那么您必须像这样清除字段:

$('#fieldName').typeahead('setQuery', '');

因此它将使该值无效。