The Dataist FieldType allows you to add datalist
input fields into your ExpressionEngine Channel Entries. It's based off the <datalist>: The HTML Data List element spec and should comply with everything laid out there.
Will output an HTML input field for Channel Entries that resemble:
<input list="__my_list" type='text' name="my_list" id="my_list" value="5" />
<datalist id=__my_list">
<option value="1">One</value>
<option value="2">Two</value>
<option value="3">Three</value>
<option value="4">Four</value>
<option value="5">Five</value>
</datalist>
The Datalist FieldType should work with:
Will output the label instead of the value for the field.
{my_field_name:label}
I don't care.