javascript - 如何禁用选择框中的特定值之一

标签 javascript jquery html select drop-down-menu

我有一个要求,需要在下拉菜单中显示与客户相关的多个帐户。如果帐户未激活,我无法选择它,当我尝试选择它时应该显示一些消息。

做可能的_

最佳答案

我不认为这很容易吗?

<select>
  <option value="volvo">Volvo</option>
  <option value="saab" disabled>Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select>

在这种情况下你可以使用 jQuery

//1.6+
$("option .with-class-you-choose").prop('disabled', true);
//1.5 and below
$("option .with-class-you-choose").attr('disabled','disabled');

关于javascript - 如何禁用选择框中的特定值之一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30790598/

相关文章:

javascript - 如何使用 javascript 或 jquery 获取表格特定行中​​存在的复选框和文本框值

html - 在不使用 JavaScript 的情况下使图像链接出现在悬停时

javascript - 空格在此 JS 正则表达式中的意义?

javascript - 下拉菜单未显示

javascript - 命令键的 jQuery 键码

javascript - Knockout.js 中带有 2 个复选框的互补状态

javascript - 按下后退按钮时如何取消选择单选按钮?

javascript - 使用 knockout 和 javascript 函数启用输入键

javascript - 顺序函数javascript

javascript - 如何制作显示相同数据的两个输入字段?