【发布时间】:2016-06-13 23:39:39
【问题描述】:
iPhone Safari 上的多选框有问题。当我打开多选框时,它会自动选择第一个选项。这是我正在使用的代码 sn-p:
<select multiple>
<option value="test1">Test 1</option>
<option value="test2">Test 2</option>
<option value="test3">Test 3</option>
</select>
我添加了一个带有disabled 属性的空白选项(见下文here)作为第一个选项,但它在iPhone Safari 中不起作用。我使用的是 iPhone 6s+:
<option disabled></option>
【问题讨论】:
-
真正的问题是,当 iOS 选择第一个选项时,它不会将其绑定到后端的对象(Angular 8)。以下答案之一实际上是最好的答案。您应该在选项堆栈的顶部添加一个空白/建议选项。我仍在寻找可以在不使用自动完成或地理定位的 iOS 和 Windows Chrome 中打开的地址表单。