Jquery 禁用下拉选项

Jquery 禁用下拉选项,jquery,Jquery,我正在创建如下下拉选项: timeDropdown.append($("<option />").val(y).text(y)); timeDropdown.append($(“”).val(y).text(y)); 如何使此选项禁用或不可选择?您可以在选项上添加禁用属性 timeDropdown.append($("<option />").attr('disabled', 'disabled').val(y).text(y)); timeDropdown.app

我正在创建如下下拉选项:

timeDropdown.append($("<option />").val(y).text(y));
timeDropdown.append($(“”).val(y).text(y));

如何使此选项
禁用
或不可选择?

您可以在
选项上添加禁用属性

timeDropdown.append($("<option />").attr('disabled', 'disabled').val(y).text(y));
timeDropdown.append($(“”).attr('disabled','disabled').val(y).text(y));

这里是一个示例

您可以在
选项

timeDropdown.append($("<option />").attr('disabled', 'disabled').val(y).text(y));
timeDropdown.append($(“”).attr('disabled','disabled').val(y).text(y));

这里有一个示例

添加禁用属性。简单易用

添加禁用的属性。简单易用

参见小提琴:


选择一个
$(“#时间下拉列表”).append(
$(“”)。val('y')。text('y'))
);
$(“#时间下拉列表”).append(
$(“”)。val('n')。text('n'))
);
参见小提琴:


选择一个
$(“#时间下拉列表”).append(
$(“”)。val('y')。text('y'))
);
$(“#时间下拉列表”).append(
$(“”)。val('n')。text('n'))
);
像那样

$(文档).ready(函数(){
$(“.sel”).append($(“”).attr('disabled','true').val('5').text('5'));
});
像那样

$(文档).ready(函数(){
$(“.sel”).append($(“”).attr('disabled','true').val('5').text('5'));
});
jQuery应用于属性,而不是jQuery v1.6+中的
.attr()
。jQuery应用于属性,而不是jQuery v1.6+中的
.attr()
。jQuery应用于属性,而不是jQuery v1.6+中的
.attr()
。jQuery应用于属性,而不是
.attr()
在jQuery v1.6+中。
$( document ).ready(function() {
    $(".sel").append($("<option />").attr('disabled', 'true').val('5').text('5'));
});