jquery获取select选中option 
时间: 2023-04-21 16:03:09 浏览: 45
要使用jQuery获取已选中的<select>元素中的<option>,可以使用以下代码:
```javascript
// 假设你的<select>有一个 ID 叫做 "mySelect"
var selectedOptionValue = $('#mySelect').find('option:selected').val();
```
这行代码使用了jQuery选择器找到了 ID 为 "mySelect" 的<select>元素,然后使用`.find()`方法查找选中的<option>元素,最后使用`.val()`方法获取选中的<option>元素的值。
相关问题
jquery 操作select选中option
要使用jQuery获取已选中的<select>元素中的<option>,可以使用以下代码:
```javascript
// 假设你的<select>有一个 ID 叫做 "mySelect"
var selectedOptionValue = $('#mySelect').find('option:selected').val();
```
这行代码使用了jQuery选择器找到了 ID 为 "mySelect" 的<select>元素,然后使用`.find()`方法查找选中的<option>元素,最后使用`.val()`方法获取选中的<option>元素的值。
jQuery中获取select中option的值.
你可以使用 jQuery 的 `val()` 方法来获取 select 元素当前选中的 option 的值,示例代码如下:
```javascript
// HTML 代码
<select id="my-select">
<option value="option-1">选项1</option>
<option value="option-2">选项2</option>
<option value="option-3">选项3</option>
</select>
// JavaScript 代码
var selectedValue = $('#my-select').val();
console.log(selectedValue); // 输出当前选中的 option 的值
```
如果你想要获取选中的 option 的文本内容,可以使用 `text()` 方法,示例代码如下:
```javascript
var selectedText = $('#my-select option:selected').text();
console.log(selectedText); // 输出当前选中的 option 的文本内容
```
注意,在使用 `val()` 方法获取 select 元素的值时,如果 select 元素的 multiple 属性被设置为 true(即允许多选),则该方法将返回一个包含所有选中 option 值的数组。
相关推荐












