我目前正在处理Safari iOS的“自动填充”功能的一些问题。在此特定示例中,“自动填充”适用于除“国家/地区”(碰巧是自定义下拉菜单)以外的所有字段。 奇怪的是,“状态”(与自定义下拉菜单的类型相同)起作用。 我还将显示位于自定义选项后面的“本机”“选择”,以进行更好的调试。 此外,在表格末尾,我包括一个完全本地的国家(地区)“选择”,在那里自动填充有效。 知道为什么第一个/自定义的下拉菜单不起作用吗?同样,请考虑“状态”也是自定义下拉列表并且可以使用。
<select name="country" autocomplete="country"><option value="">
Country2
</option> <option value="TUV">Tuvalu</option>
<option value="UGA">Uganda</option>
<option value="UKR">Ukraine</option>
<option value="ARE">United Arab Emirates</option>
<option value="GBR">United Kingdom</option>
<option value="USA">United States</option>
<option value="UMI">United States Minor Outlying Islands</option>
<option value="URY">Uruguay</option>
<option value="UZB">Uzbekistan</option>
<option value="VUT">Vanuatu</option>
<option value="VEN">Venezuela, Bolivarian Republic of</option>
<option value="VNM">Viet Nam</option>
<option value="VGB">Virgin Islands, British</option>
<option value="VIR">Virgin Islands, U.S.</option>
<option value="WLF">Wallis and Futuna</option>
<option value="ESH">Western Sahara</option>
<option value="YEM">Yemen</option>
<option value="ZMB">Zambia</option>
<option value="ZWE">Zimbabwe</option>
</select>