2017-03-06 90 views
0

我有一个地址形式,其中对于“状态”两字母代码,我使用material-ui SelectField。 问题是,当浏览器提出自动填充地址时,此SelectField不会使用正确的状态代码自动填充。 所有其他文本字段(地址,城市,邮编)自动正确填写。 我已经通过Chrome/Firefox/IE/Edge/Safari测试过了。浏览器地址自动填充不填充“状态”SelectField元素

你可以在这里测试我的代码:https://gmacciocca.github.io/coffee-with-congress

回答

1

这是因为SelectField<div>小号等,而不是使用本地<select>表单元素。

隐藏的阴影元素理论上可​​用于捕获输入,但某些浏览器在自动填充时不会触发DOM事件作为安全防范措施,所以无法确定是否提供了值连续轮询。

这与我们在文本字段标签上使用自动填充时不具有动画效果的问题相同。