当前位置:首页 > jquery

jquery获取下拉框选中的值

2026-03-17 08:08:34jquery

使用 jQuery 获取下拉框选中值的方法

通过 val() 方法直接获取选中的值
适用于标准 <select> 元素,返回当前选中项的 value 属性值:

var selectedValue = $('#dropdownId').val();

通过 find(':selected') 获取选中项对象
需要同时获取文本或其他属性时使用:

var selectedOption = $('#dropdownId').find(':selected');
var value = selectedOption.val();
var text = selectedOption.text();

处理多选下拉框
<select multiple> 时,val() 返回数组:

jquery获取下拉框选中的值

var multiValues = $('#multiSelectId').val(); 
// 返回如 ["value1", "value2"]

注意事项

动态加载内容时需确保 DOM 就绪
建议将代码放在 $(document).ready() 中:

$(document).ready(function(){
    $('#dropdownId').change(function(){
        console.log($(this).val());
    });
});

事件监听推荐方式
通过 change 事件实时获取值变化:

jquery获取下拉框选中的值

$('#dropdownId').on('change', function(){
    alert($(this).val());
});

兼容性方案

旧版本 jQuery 的备用写法
:selected 选择器失效可使用:

var value = $('#dropdownId option:selected').val();

纯 JavaScript 等价方法
不依赖 jQuery 的实现方式:

document.getElementById('dropdownId').value;

标签: 下拉框jquery
分享给朋友:

相关文章

jquery官网

jquery官网

jQuery 官网信息 jQuery 的官方网站是 jQuery.com,提供最新的 jQuery 版本下载、文档、教程和插件资源。 官网主要功能 下载 jQuery:提供压缩版(minifie…

jquery文档

jquery文档

以下是关于 jQuery 文档的核心资源和使用方法整理: jQuery 官方文档 jQuery 官方文档是学习和使用 jQuery 最权威的资源,包含详细的 API 说明、示例和更新日志。 官…

jquery手册

jquery手册

jQuery手册概览 jQuery是一个快速、简洁的JavaScript库,简化了HTML文档遍历、事件处理、动画和Ajax交互。以下是核心功能和常用方法的分类整理。 核心方法 $(selector…

jquery和vue的区别

jquery和vue的区别

核心设计理念 jQuery是一个基于DOM操作的轻量级JavaScript库,主要用于简化HTML文档遍历、事件处理、动画设计等任务。它采用命令式编程风格,需要手动操作DOM元素。 Vue是一个渐进…

jquery 图表

jquery 图表

jQuery 图表库推荐 jQuery 本身不直接提供图表功能,但可以通过插件或集成其他库实现图表绘制。以下是几种常用的 jQuery 图表解决方案: Chart.js 集成 Chart.j…

锋利的jquery

锋利的jquery

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。其核心特点是“写得更少,做得更多”,适合快速开发动态网…