Javascript 选择";不适用;第一个下拉列表中的值不应被禁用;不适用;第二个下拉列表中的值

Javascript 选择";不适用;第一个下拉列表中的值不应被禁用;不适用;第二个下拉列表中的值,javascript,jquery,html,angularjs,Javascript,Jquery,Html,Angularjs,在这里,我阻止了相同值的多个选择。即使NA值也被禁用 如何防止NA值被禁用 Html代码: <label>1st dropdown</label> <select id="select1"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <

在这里,我阻止了相同值的多个选择。即使NA值也被禁用 如何防止NA值被禁用

Html代码:

<label>1st dropdown</label>
<select id="select1">
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
   <option value="4">4</option>
    <option value="NA">NA</option>
</select>
<br />
<hr/>
<label>2nd dropdown</label>
<select id="select2">
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
   <option value="4">4</option>
    <option value="NA">NA</option>
</select>

您可以使用以下内容:

return ($.inArray($(this).val(),arr)>-1 && $(this).val() !== 'NA');

在您的
过滤器
功能中。

您可以使用以下内容:

return ($.inArray($(this).val(),arr)>-1 && $(this).val() !== 'NA');

在您的
过滤器
功能中。

@SVK有帮助吗?@SVK有帮助吗?