我正在尝试以最简单的方式实现 HTML5 datalist 元素。
像这样的东西:
<input list="browsers">
<datalist id="browsers">
<option value="Internet Explorer">
<option value="Firefox">
<option value="Chrome">
<option value="Opera">
<option value="Safari">
</datalist>
然而这不起作用。我的下一步是什么,而不必安装(npm)额外的东西。
基本上,我使用的是普通输入react元素并希望嵌入数据列表。
这是我的react代码:
<input className={"custom_input inline "+this.isValidInteger(this.props.price.price_first,0,2000000)}
style={{marginRight:'5px'}}
value={this.props.price.price_first || ''} type="text"
onChange={(e)=>this.props.dispatch({type:"price", payload:e.target.value})}
placeholder=" Unesite..."
maxLength="10"/>
所以我想要一个下拉菜单。