jquery 获取 select 的值
时间: 2023-01-11 16:55:36 浏览: 145
jQuery 中可以使用 `val()` 方法来获取 `select` 元素的值。例如:
```
// 获取 id 为 'mySelect' 的 select 元素的值
var selectedValue = $('#mySelect').val();
```
注意,如果 `select` 元素有多个选项被选中,`val()` 方法只会返回第一个选中的选项的值。如果想要获取所有选中的选项的值,可以使用 `:selected` 伪类选择器和 `map()` 方法来实现:
```
// 获取 id 为 'mySelect' 的 select 元素所有被选中的选项的值
var selectedValues = $('#mySelect option:selected').map(function() {
return $(this).val();
}).get();
```
相关问题
jquery获取select选中的值
可以使用 jQuery 的 val() 方法来获取选中的值。
示例:
```
var selectedValue = $("#mySelect").val();
```
其中 "#mySelect" 是选择器,表示要获取值的 select 元素。
另外,也可以在 change 事件中获取选中的值
```
$("#mySelect").change(function(){
var selectedValue = $(this).val();
});
```
如果是多个值可以使用
```
$("#mySelect").val()
```
或者
```
$("#mySelect option:selected")
```
获取到包含所有选中项的数组
jquery 获取select参数
你可以使用 jQuery 的 `val()` 方法来获取 `select` 元素的值。例如:
```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); // 输出选中的值,例如 "option2"
```
如果你需要获取选中的 `option` 元素的文本内容,可以使用 `text()` 方法。例如:
```javascript
var selectedText = $('#mySelect option:selected').text();
console.log(selectedText); // 输出选中的文本内容,例如 "Option 2"
```
阅读全文