iOS信用卡自动填充保留在下拉input

我遇到了一个我正在使用信用卡自动填充iOS提供的网站上的错误。 我不能提供这样一个工作的例子,因为它需要一个真正的SSL证书,以便自动填充出现在iOS键盘上,但是我实际上也可以在亚马逊的结帐时发生这种情况。

从本质上来说,问题是在提供自动填充function后,将注意力集中在任何信用卡启用的input上,它看起来像所有的下拉式input键盘也将提供自动填充您的信用卡。

甚至在页面刷新之后甚至在不同的域之间也会发生这种情况 所有下拉菜单都会autofill credit card ,直到非信用卡明文input为止。

以下是该问题的简化版本:

 <input id="cardNumber"/> <!-- <-- Activates autofill --> <select id="normalSelect"> <option>1</option> <option>2</option> <option>2</option> </select> <input id="normalInput"/> 
  1. 触摸#cardNumber然后在键盘上自动填充
  2. 触摸#normalSelect (或任何非信用卡下拉),仍然提供不正确的自动填充

(您可以select刷新网站,甚至导航到另一个非信用卡启用下拉的域名,并尝试看看他们是否也提供不正确的自动填充。它甚至不必是https上的域名)。

  1. 触摸#normalInput (或任何普通的非信用卡文本input),并根据需要显示自动填充
  2. 触摸#normalSelect (或任何非信用卡下拉),现在自动填充已经消失

我的问题是,有什么我可以做的(也许应用一些select下拉菜单),以确保它从不提供信用卡自动填充?

这是一个已知的iOS错误?

我正在使用iPhone6 iOS 8.1.2 Safari。

EDITS

  1. Textareas也有这个问题。
  2. 添加autocomplete="off"不妨碍它。