Ich habe meine Auswahlliste Komponente meine Auswahlliste Rendering:Get ausgewählten Optionstext mit react js?
<form className="pure-form">
<select ref="selectMark" className="mark-selector"
onChange={this.onChange}>{this.getOptions()}
</select>
</form>
Ich habe eine Methode auf der Komponente, um die Optionen zu erstellen:
getOptions: function() {
return this.props.renderProps.data.map(function (item) {
return <option key={item.value} value={item.value}>{item.label}</option>;
}.bind(this));
},
Mein onChange Methode arbeitet mit dem Wert fein:
onChange: function(event) {
var newValue = event.nativeEvent.target.value;
this.props.renderProps.onSaveCare(newValue);
this.setState({value: newValue});
this.toggleEdit();
},
Gibt es eine Möglichkeit, den Optionstext zu bekommen? Das gibt mir undefined
event.nativeEvent.target.text; //undefined
Funktioniert nicht auf IE. Ich habe mit IE 11 getestet. – ChillyPenguin