jquery如何获取一个下拉框选中的值
时间: 2023-07-15 18:14:47 浏览: 48
可以使用 jQuery 中的 `val()` 方法来获取下拉框选中的值。示例如下:
```html
<select id="mySelect">
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
</select>
```
```javascript
// 获取选中的值
var selectedValue = $('#mySelect').val();
console.log(selectedValue); // 输出选中的值
```
注意:`val()` 方法只能获取第一个选中的值。如果需要获取多个选中的值,可以使用 `$('select option:selected')` 来获取选中的选项,然后遍历获取选项的值。
相关问题
jquery如何获取当前下拉框选中的值
可以使用`jQuery`的`val()`方法来获取当前下拉框选中的值。
假设你的下拉框的`id`为`selectBox`,那么可以这样写:
```javascript
var selectedValue = $('#selectBox').val();
```
其中,`selectedValue`变量就是当前下拉框选中的值。
jquery获取当前下拉框选中的值的几种方式
获取当前下拉框选中的值有以下几种方式:
1. 使用 `val()` 方法获取当前选中的值:
```javascript
var selectedValue = $('#selectId').val();
```
2. 使用 `selectedIndex` 属性获取当前选中项的索引:
```javascript
var selectedIndex = $('#selectId')[0].selectedIndex;
var selectedValue = $('#selectId')[0][selectedIndex].value;
```
3. 使用 `find()` 方法查找当前选中项的值:
```javascript
var selectedValue = $('#selectId').find('option:selected').val();
```
其中,`#selectId` 是下拉框的 ID,可以根据实际情况进行修改。