Javascript 在做出第一个下拉选择后锁定第二个下拉字段

Javascript 在做出第一个下拉选择后锁定第二个下拉字段,javascript,php,jquery,arrays,Javascript,Php,Jquery,Arrays,我有这样一段代码,当选择下拉列表1时,它会自动填充下拉列表2。我想锁定无法手动编辑的下拉列表“2”。下面是一个工作示例 您可以使用prop('disabled',true)它将禁用下拉列表,因此无法手动更改 检查下面的代码 $("#00NA00000047Jk8").change(function() { var ddText = $(this).val(); $.each(objArray,function(key,value) { if(ddText

我有这样一段代码,当选择下拉列表1时,它会自动填充下拉列表2。我想锁定无法手动编辑的下拉列表“2”。下面是一个工作示例

您可以使用
prop('disabled',true)
它将禁用下拉列表,因此无法手动更改

检查下面的代码

$("#00NA00000047Jk8").change(function()
{
    var ddText = $(this).val();

    $.each(objArray,function(key,value)
    {
        if(ddText == key)
            $("#00NA0000005wIiU").val(value);
            $("#00NA0000005wIiU").prop('disabled', true);
    });
});

这可能会对你有所帮助。

这种方法很有效。。。但它禁用下拉一对下拉二,即。00NA0000005wIiU@user3498478:好吧,我错了。检查更新的答案。
$("#00NA00000047Jk8").change(function()
{
    var ddText = $(this).val();

    $.each(objArray,function(key,value)
    {
        if(ddText == key)
            $("#00NA0000005wIiU").val(value);
            $("#00NA0000005wIiU").prop('disabled', true);
    });
});