score:-1

Accepted answer

defaultvalue takes the value of the default option you want selected. your option select a type has no value.

if you do <option value="-1">select a type</option> then defaultvalue={-1} it should work.

<select defaultvalue={-1} onchange={ this.handletypeselect.bind(this, event)}>
    <option value="-1" disabled>select a type</option>
    <option value="type1">type1</option>
    <option value="type2">type2</option>
</select>

Related Query

More Query from same tag