React 中获取 select 选中的值可以使用以下方法:
class MyComponent extends React.Component {
handleSubmit = (event) => {
event.preventDefault();
console.log(this.refs.mySelect.value);
render() {
return (
<form onSubmit={this.handleSubmit}>
<select ref="mySelect">
<option value="A">Option A</option>
<option value="B">Option B</option>
<option value="C">Option C</option>
</select>
<button type="submit">Submit</button>
</form>
使用 State:通过将 select 元素的 onChange 事件绑定到 React 组件的方法上,可以在选项发生改变时,更新组件的 state 值,从而获取选中的值。
class MyComponent extends React.Component {
state = {
selectedValue: ''
handleChange = (event) => {
this.setState({ selectedValue: event.target.value });
handleSubmit = (event) => {
event.preventDefault();
console.log(this.state.selectedValue);
render() {
return (
<form onSubmit={this.handleSubmit}>
<select value={this.state.selectedValue} onChange={this.handleChange}>
<option value="A">Option A</option>
<option value="B">Option B</option>
<option value="C">Option C</option>
</select>
<button type="submit">Submit</button>
</form>
jQuery
-
雪梨muzi
jQuery
在jQuery中选择select标签的方法有:1.获取select选择的值,选择了select之后直接用val():2.获取select的文本值,选择了select之后,用find():3.获取sel
-
項目需要表單提交時獲取多個select的值,并將獲取到的值進行操作,再發送後臺。 我主要使用的是Hook 聲明變量useState() 點擊選擇select的值時 最後在useEffect()中寫依賴
-
React.js
一、受控组件 1.受控组件的含义及使用步骤 受控组件含义: value 值受到了 react 控制的表单元素 使用步骤如下: 在 state 中定义状态 对表单元素做两件事 设置 value 为上面定
-
1472278719067
Element
有俩种方案:1、可以通过对option里value属性的赋值,得到想要的结果值(适用于多选和单选,多选则在中添加multiple,可以参看element官网);代码如下:2、option里:value
-
React.js