2016-12-28 67 views
1

我正在设计一个使用HTML输入的简单表单,输入有一个数据列表,数据列表的选项在桌面浏览器(Chrome,Firefox)上工作正常,但是当我访问页面时从使用(Safari,Firefox,Chrome)的iPhone设备的数据列表无法显示,是否有替代标记用于这些浏览器而不是<datalist>? 这里是我的简单的代码Datalist is not showen iphone

<input type="text" name="x" list="list"/> 
<datalist id="list"> 
<option>a</option> 
<option>b</option> 
</datalist> 

任何想法,让这些选项的例子吗?

+0

它不回答你的问题,只是想指出,对datalist的支持是不是很好的移动:http://caniuse.com/#search=datalist。我最好的建议是一个polyfill:https://github.com/thgreasi/datalist-polyfill –

+0

[HTML5数据列表标记未在Safari中填充]的可能重复(http://stackoverflow.com/questions/27494084/html5- DataList控件,标签是 - 不填充式野生动物园) –

回答