Como puedo enviar el value de el option seleccionado una funcion?

Buenas торг, actualmente lo que estoy queriendo hacer es lo siguiente:

Tengo ООН <select> довод "против" que tiene múltiples categorías una идентификатор cada una, выбор lo que quiero hacer es que en el caso de que se cambie este, osea en un onChange, se envié Комо argumento una función x, el оценивают de esta opción seleccionada, форму o el id si hubiera que hacerlo de otra.

Выбор ми

<select>
        <option default> ---- Select Category ---- </option>

        {this.state.items.length ?
        this.state.items.map(item=>

        <option value={item.id}>{item.name}</option>

            ) 
        : <li>Loading...</li>
      }
    </select>
0
задан 20.01.2017, 22:37
0 ответов

Я нашел решение,

<select onChange={this.selectKey.bind(this)}>

selectKey(event) {  
  this.setState({ exampleState: event.target.value });
}
2
ответ дан 03.12.2019, 17:36

Более простое решение, это могла бы быть следующая

<select onChange="alert(this.value)">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
0
ответ дан 03.12.2019, 17:36
  • 1
    Это в react не функционировало бы совсем, будь должен делаться, как это говорит ответ santiago. –  01.02.2017, 22:48