如何检查一个选项是否被选中?

2023-11-22

$('#mySelectBox option').each(function() {
    if ($(this).isChecked())
       alert('this option is selected');
     else
       alert('this is not');
});

显然,isChecked不起作用。所以我的问题是执行此操作的正确方法是什么? 谢谢。


UPDATE

对所选选项更直接的 jQuery 方法是:

var selected_option = $('#mySelectBox option:selected');

回答问题.is(':selected')是您正在寻找的:

$('#mySelectBox option').each(function() {
    if($(this).is(':selected')) ...

非 jQuery(可以说是最佳实践)的方法是:

$('#mySelectBox option').each(function() {
    if(this.selected) ...

不过,如果您只是寻找选定的值,请尝试:

$('#mySelectBox').val()

如果您正在查找所选值的文本,请执行以下操作:

$('#mySelectBox option').filter(':selected').text();

查看:http://api.jquery.com/selected-selector/

下次寻找重复的SO问题:

获取当前选择的选项 or 设置选定的选项 or 如何在 jQuery 中获取 $(this) 选定选项? or 选项[selected=true] 不起作用

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何检查一个选项是否被选中? 的相关文章

  • 区分单击与 mousedown/mouseup

    我已经阅读了有关这种情况的 stackoverflow 上的几个答案 但没有一个解决方案有效 我尝试根据用户是否单击某个元素或使用 jQuery 将鼠标按住该元素来执行不同的操作 有可能做到这一点吗 onMouseDown 将在按下左侧或右
  • Bootstrap:下拉菜单无法通过 jQuery 单击打开

    我正在创建一个包含多行的表 所有行都有一个 选项 按钮 该按钮应该显示下拉上下文菜单 为了使代码更短 我使用了一个div以便将其重用为上下文菜单的通用标记 我正在使用 Bootstrap 5 1 3 和 jQuery 3 6 0 以下是我的
  • 将 Isotope 与通过 XML 和 jQuery 加载的对象一起使用。这可能吗?

    我正在使用 XML 和 jQuery 加载对象 并尝试连接到同位素 但似乎这是不行的 这可能吗 我尝试了许多不同的解决方案 但似乎找不到有效的解决方案 这就是我所拥有的 我已经尝试过同位素中的回调函数 但仍然没有运气 我用 XML 调用我的
  • Google 地图 v3 中标准缩放控件的样式

    有没有一种简单的方法可以在 Google Maps JavaScript API v3 中设置缩放控件的样式 我想要的只是改变标准图像 http maps gstatic com intl en ALL mapfiles mapcontro
  • 加载 Ember.View 的内容后初始化 jQuery 插件

    DEBUG Ember VERSION 1 0 0 rc 6 ember js DEBUG Handlebars VERSION 1 0 0 rc 4 ember js DEBUG jQuery VERSION 1 9 1 控制器是一个Em
  • 全屏 API:会触发哪些事件?

    我需要知道当用户通过新的进入全屏模式时会触发哪些 DOM 事件全屏API https developer mozilla org en DOM Using full screen mode 我尝试了这个片段 但它没有触发 jQuery bo
  • jQuery:如何引用类名带有句点的 HTML 元素?

    我这样有几个元素 td class sede co uk 我想这样使用 jquery 引用它们 td sede co uk 但 jquery 没有 找到 它们 因为 我猜 co 和 uk 之间的点 任何想法 Regards Javi You
  • 如何对 bootstrap-3 分页进行编程以处理简单的 HTML 内容

    我正在 新闻 部分工作 并尝试使用 jquery 使 bootstrap 3 分页工作 分页的 HTML
  • jQuery能否获取未绘制的动态元素的大小

    我的意思是如果我用 jQuery 和 DOM 创建一个 Element var MainHolder document createElement div addClass box 如果我打电话MainHolder width 如果不在窗口
  • 如何删除事件监听器?

    下面是我的事件监听器代码 window addEventListener beforeunload function e if sessionStorage token abide call api 如果我想删除这个事件监听器 我该怎么办
  • 如何在执行回调函数之前等待 jQuery 的加载函数渲染加载的内容

    当文档准备好时 我使用 jQuery 的加载函数来呈现我的一些内容 document ready function header load header html function do call back function footer
  • 将 javascript 合并到一个文件中

    最近阅读了雅虎的网络优化技巧并使用 YSlow 我在我的一个网站上实现了他们的一些想法http www gwynfryncottages com http www gwynfryncottages com你可以在这里看到该文件http ww
  • Magento 中的 jquery/prototype 冲突

    这是一个基于 Themeforest 的 Acumen 主题的 Magento 商店 出乎意料的是 jquery 的东西现在不起作用了 Acumen 通过 magento 静态块加载 jquery 但这些都没有被触及 昨天我正在努力添加 j
  • JavaScript:参数列表后缺少 )

    这个 JavaScript 产生一个错误 参数列表后缺少 在 firebug 中使用代码 我究竟做错了什么 功能d缺少左括号 answer after 不应该逃避 只需常规报价即可
  • 有什么方法可以在不重新加载的情况下更改标头 URL? [复制]

    这个问题在这里已经有答案了 可能的重复 修改URL而不重新加载页面 https stackoverflow com questions 824349 modify the url without reloading the page 使用新
  • jQuery 单属性、带过滤器的多值选择器

    Images var boxlinks a href filter href png href gif href jpg href jpeg 有没有更有效的方法来使用 jQuery 中的过滤器选择单个属性的多个值 这里我尝试仅选择带有图像作
  • 有一个带有复选框的 jsTree,如何禁用所有复选框?

    我有一个动态构建的 jsTree 它允许用户选择他选择的任何节点 现在我试图使这棵树只读 以便其他用户可以看到信息而不改变它 我找到的所有示例都是关于禁用特定节点 我的问题是 有没有办法将树上的所有复选框定义为只读 正在使用的代码 jQue
  • 设置股票数据 Highcharts xAxis 的格式

    我已经浏览了需要为 xAxis 属性设置的 Highcharts 选项来格式化时间标签 但没有运气了解这对于这种情况到底是如何工作的 我在白天 盘中 检索了股票的动态数据 我需要显示这些数据 因为检索的数据每天从 9 30 开始到 17 0
  • 您网站上的自定义 jQuery 脚本有多少行代码?多少才算是太多呢?

    对于我们的网站 我使用了大量 jQuery 现在我正在查看基础库顶部的 340 行 jQuery 代码 多少是太多了 我将添加更多内容 我什么时候开始尝试压缩代码并最终转向 OOP 行数并不意味着什么 重要的是你实际上在做什么 您可能拥有
  • Skrollr 添加空白

    我已经尝试了一切 我在谷歌上阅读了 4 5 页试图找到适合我的修复程序 已经筋疲力尽了 即使我使用 skrollr 示例 我的问题仍然存在 不是说他们做错了什么 我知道我只是没有正确理解它 因此 我上传了一个演示 仅在移动设备上展示这个尴尬

随机推荐

  • 运行 servlet 时出现“Batik not in classpath”错误

    我正在编写 Apache FOP 中包含的 FopServlet java 的扩展 我的平台是Linux CentOS 5 7 64位 Tomcat 5 5 The servlet 有效 但我无法处理 SVG 文件 Tomcat运行时出现的
  • Yii 插入...重复更新

    我正在做一个 Yii 项目 如何使用 MySQL 的 ON DUPLICATE 功能 http dev mysql com doc refman 5 0 en insert on duplicate html 在 Yii 模型上执行 sav
  • OmniAuth 和 Facebook:证书验证失败[重复]

    这个问题在这里已经有答案了 我已经关注了轨道广播 235尝试设置最低限度的 Facebook 身份验证 我首先设置了 Twitter 身份验证 正如 Ryan 本人所做的那样 这工作完美无缺 然后我开始添加 Facebook 登录信息 但是
  • 子进程 popen.communicate() 与 stdin.write() 和 stdout.read()

    我注意到两种不同的行为和两种方法应该会产生相同的结果 目标 使用子进程模块执行外部程序 发送一些数据并读取结果 外部程序为PLINK 平台为WindowsXP Python版本3 3 主要思想 execution C Pr plink ex
  • 是否可以通过 HQL 批量删除多对多关联?

    如果是这样 语法是什么 假设我希望 Foo 的实例与 Bar 的所有实例解除关联 在 SQL 中 它只是 delete from FOO BAR MAPPING where FOO ID 在 HQL 中 我假设它会是这样的 delete f
  • MySQL 按相关性排序

    我有一个搜索表单 可以搜索网站内容表以拉回适当的结果 我想搜索标题和内容字段并按相关性顺序拉回结果 给予标题最高优先级 假设我们有一个表 tblContent intID strTitle txtContent 1 Smith John L
  • 何时选择 nls() 而不是 loess()?

    如果我有一些 x y 数据 我可以轻松地通过它绘制直线 例如 f glm y x plot x y lines x f fitted values 但对于弯曲的数据 我想要一条曲线 看来可以使用 loess f loess y x plot
  • 如何使用“find”通过正则表达式搜索文件名

    我试图查找所有日期为 3 天或更早的文件 find home test name test log d 4 d 2 d 2 zip mtime 3 它没有列出任何东西 这有什么问题吗 find home test regextype pos
  • 在node.js中一次读取一行文件?

    我正在尝试一次一行读取一个大文件 我发现Quora 上的一个问题涉及到这个主题 但我缺少一些联系来使整个事情结合在一起 var Lazy require lazy new Lazy process stdin lines forEach f
  • 如何将数组传递到 Scipy Interpolate RectBivariateSpline 中?

    我正在创建一个 Scipy Interpolate RectBivariateSpline 如下所示 import numpy as np from scipy interpolate import RectBivariateSpline
  • ES6 React - 引用、浅复制和深复制之间有什么区别以及如何比较它们?

    我知道这个问题已经讨论过很多次了 我想我已经有了一个基本的想法 我从 StackOverflow 找到了一些评价最高的答案 深拷贝和浅拷贝有什么区别 深拷贝和浅拷贝 但所有的答案对我来说似乎都很模糊 让我们考虑下面的例子 const use
  • 如何列出 Cloud Firestore 文档中的子集合

    假设我将这个最小数据库存储在 Cloud Firestore 中 我怎样才能检索到的名字subCollection1 and subCollection2 rootCollection aDocument someField value 1
  • iPhone 室内定位应用程序

    我正在研究如何为我的工作创建一个应用程序 允许客户下载该应用程序 最好通过应用程序商店 并使用某种 wifi 三角测量 指纹能够确定他们的位置 以进行本质上的交互式游览 现在 我的具体问题是 iPhone 的最佳选择是什么 预计所有客户都不
  • Eclipse 生成的 Web 服务客户端速度极慢

    一些预先信息 我有一个 SOAP 服务 使用 JAX WS 端点类 托管 但我认为这并不重要 我可以通过 Visual Studio 生成客户端 C 来连接并使用 Web 服务 我使用 Eclipse Web Tools 生成了一个 jav
  • 有没有办法从准备好的语句中检索自动增量ID

    当使用带有准备好的语句的 java 查询时 有没有办法从数据库查询中检索自动生成的密钥 例如 我知道 AutoGenerateKeys 可以按如下方式工作 stmt conn createStatement stmt executeUpda
  • 如何为Android实现自定义设备照片库?

    我正在开发 Android 应用程序 它将包含基本的图片库功能 我已经成功构建了从应用程序后端 API 获取照片列表并在活动布局内的 android gridview 中渲染它们的活动 This is how it looks like a
  • JPA Hibernate 运行时动态实体映射和持久化

    基本上 我们有一个 Spring Boot 应用程序 它要求用户可以定义他 她自己的一组字段 并且这些字段应在运行时通过 JPA Hibernate 持久保存在自己的类 表中 这些类将通过bytebuddy动态生成 所有这些都应该动态完成
  • BLE 外设吞吐量限制

    我们正在开发一款与 iPad 配合使用的 BLE 传感器外设 需要使用 TI CC2541 BLE 模块和自定义配置文件实现以下 BLE 通知特征 无应答 的数据吞吐量 每 10 毫秒 1 个 20 字节 GATT 最大标准数据包 或者由于
  • django 用户中的多个登录字段

    使用 Django 用户时是否可以以某种方式使用多个登录字段 就像在 Facebook 中一样 我们可以使用用户名 电子邮件以及电话号码登录 是的 您可以编写自己的身份验证后端 如本节所述 https docs djangoproject
  • 如何检查一个选项是否被选中?

    mySelectBox option each function if this isChecked alert this option is selected else alert this is not 显然 isChecked不起作用