jQuery 1.10.1 在选择上设置不存在的值

2023-11-24

有人可以解释一下这种行为:

<select id ="test">
       <option value="-1">---All---</option>
       <option value="1">first</option>
       <option value="2">second</option>
</select>

$('#test').val(200);

使用 jQuery 1.10.1 select 的值为 null, 但使用 jQuery 1.9.1 该值是第一个选项。

jsFiddle


使用 jQuery 1.10.1,select 的值为 null,但使用 jQuery 1.9.1,该值为第一个选项。

这是修复错误#13514,在 v1.10 中修复。设置无效值应清除选择(在 v1.10+ 中执行此操作),而不是将其保留为默认(第一个)选项 (v1.9)。

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

jQuery 1.10.1 在选择上设置不存在的值 的相关文章

随机推荐

  • 在网站上嵌入 3D 模型

    有没有办法在网站上嵌入 Sketchup 模型 最好是免费的 如果它是一个商业解决方案 我想确认它确实物有所值 我知道 3D 仓库的东西 你可以在其中旋转它 javascript 和一些图像 但我无法上传3D 仓库中的任何内容 因为它总是
  • jQuery 按数据属性中的日期排序

    如果我有这个标记 p item 1 p p item 1 p p item 1 p 我如何使用 jQuery 按数据日期属性对这些 P 进行排序 Thanks Demo 非常简单的数组排序 p sort function a b retur
  • 扩展 Control 以提供一致安全的 Invoke/BeginInvoke 功能是否合适?

    在我维护一个严重违反 winforms 中跨线程更新规则的旧应用程序的过程中 我创建了以下扩展方法 作为在发现非法调用时快速修复它们的方法
  • 捕获 asyncio.ensure_future 中的错误

    我有这个代码 try asyncio ensure future data streamer sendByLatest except ValueError as e logging debug repr e data streamer se
  • 在Python中解析多部分请求字符串

    我有一个像这样的字符串 5b34210d81fb44c5a0fdc1a1e5ce42c3 r nContent Disposition form data name author r n r nJohn Smith r n 5b34210d
  • 更改四开 PDF 输出中的标题/标题字体

    当RMarkdown rmd文档被编织为 PDF 文本正文以及标题 副标题和标题均以相同的 LaTeX 标准字体呈现 渲染四开时 qmd文档为 PDF 时 文本正文的字体保持不变 但标题 副标题和标题以不同的字体呈现 没有衬线 为了实现较旧
  • 与 Integer.MAX_VALUE 相比并使用 System.out.println 时 for 循环提前终止

    当我运行这个类时 for 循环似乎提前终止 class Test public static void main String args int result 0 int end Integer MAX VALUE int i for i
  • 如何从div中删除最后一个元素?

    我有描述列表 删除其中一个后 我想从 div 中删除最后一个元素 而不是刷新站点 事实上我不懂javascript 所以我想问一下我的destroy js erb应该是什么样子 我可以使用刷新整个班级的 描述 descriptions lo
  • Actionscript:图像到base64字符串可能吗?

    是否可以将选定的图像转换为 Base64 编码的字符串 对于图像上传器来说 这将是一个很好且简单的解决方案 谢谢 如果您想对加载图像的 byteArray 进行编码 您可以使用 mx utils 中的 Base64Encoder 类Base
  • 如何在 Selenium + Python 中查找损坏的链接

    我试图在 Selenium 和 Python 中找到损坏的链接 但在代码中出现错误 import requests from selenium import webdriver chrome driver path D drivers ch
  • 将 iPad 内容输出到外部显示器

    我听说可以将 iPad 应用程序的内容输出到外部显示器 但应用程序必须为此做好准备 并且存在严重的限制 有什么指点吗 另外 iPhone 也能做到这一点吗 是一样的吗 几乎没有表明 您需要创建一个新的 UIWindow 并将其附加到 UIS
  • 下划线方法前缀

    我一直在检查 CodeIgniter 和 CakePHP 的代码 我注意到它们类中的一些方法带有下划线前缀 或双下划线 这样做的目的是什么 如果不是以下任一情况PHP 魔法方法 是为了表示能见度缺乏适当的可见性关键字 蛋糕编码约定 由于我们
  • 更改fiddler代理服务器的用户名和密码[关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 我正在使用 Fiddler 设置代理服务器 但在规则菜单下启用 需要代理授权 时 用户名 密码始终为 1 如何更改用户名 密码 我尝试更改 oSession X AutoAuth 用
  • 如何读取3gp / AMR-NB音频格式的原始值?

    在我的 Android 应用程序中 我正在录制用户的声音 并将其保存为 3gp 编码的音频文件 我想做的就是打开它 即代表音频样本的序列 x n 以便执行一些音频信号分析 有谁知道我该怎么做 您可以使用安卓媒体编解码器解码 3gp 或其他媒
  • Android 中的 Button 类膨胀错误

    我有一个最小 sdk 16 到 23 的应用程序 我想尽可能多地使用 Material design 它还必须是全屏应用程序 包含 AppCompat 支持库 现在我有一些按钮的登录活动
  • 如何自动更新 Windows Mobile 应用程序

    我有一个 net cf 3 5 Windows Mobile 应用程序 我的客户希望它具有自动更新功能 这是我到目前为止所拥有的 使用智能设备 CAB 项目创建 CAB 这是否足够好 或者我应该在这里做其他事情 2 获取应用程序版本号 As
  • iOS - 关闭作为 inputView 呈现的 UIDatePicker

    我的 UI 中有一个文本字段 当选择它时会显示 UIDatePicker 而不是默认键盘 我如何设置一个按钮以便在用户完成后关闭选择器 我所做的是将我的 inputView 作为自定义视图 其中包含UIDatePicker其上方有一个工具栏
  • $this->load->model() 在 CodeIgniter 中不起作用

    我正在使用 CodeIgniter 2 1 2 这是我现在的情况 我有一个名为 math php 的模型C wamp www cr8v application models 我正在尝试将其加载到我的控制器中C wamp www cr8v a
  • Ajax文件下载问题

    我正在我的应用程序中下载动态文件 使用 iframe 模拟 ajax 我正在做的是 当发出下载请求时 我将创建一个动态的不可见 iframe 并将 iframe 的 src 设置为下载网址 我能够成功下载文件 但要求是显示下载一旦下载开始
  • jQuery 1.10.1 在选择上设置不存在的值

    有人可以解释一下这种行为