javascript - Select 的 Val = null,如果值被禁用

标签 javascript jquery

我有 Select 并且所有值都被禁用,我如何为这个 Select 设置值?

<select id="testselect">
   <option disabled>1</option>
   <option disabled>2</option>
   <option disabled selected="selected">3</option>
</select>

alert($("#testselect").val()); //result null

jsfiddle

最佳答案

试试这个 ==>

alert($('#testselect option[disabled]:selected').val());
<script src="https://code.jquery.com/jquery-2.2.4.min.js"></script>
<select id="testselect">
  <option disabled>1</option>
  <option disabled>2</option>
  <option disabled selected>3</option>
</select>

关于javascript - Select 的 Val = null,如果值被禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43632768/

相关文章:

javascript - Ecma6 promise : how to use Ecma6 promise to rewrite jquery $. 什么时候?

javascript - 创建具有输入和标签的嵌套 div,然后在输入上分配事件的最佳方法是什么?

javascript - 无法使用 JQuery 显示模态框

javascript - 找不到 'core-js' 的类型定义文件

javascript - 如何在js中获取选定单元格的行明智和列明智的表格数据

javascript - Inject.js 未在页面上加载?

jquery - 这个的简写是什么?

javascript - 在没有 $scope 的情况下将值从输入传递到 Controller

javascript - 运行网站上显示的计数器

jquery - 保留树列表的分支