我試圖做,防止用戶在兩個下拉菜單中具有相同的值。無論選擇哪個值,jquery都會返回true。jquery檢查重複的下拉值
$("select[id$='go']").change(function() {
var value = $(this);
$("select[id$='go']").each(function() {
if ($(this).val() === value.val()) {
$('#work').html("DUBS");
}
});
});
<select id="_go">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<select id="_gogo">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<div id="work"></div>
有沒有做到這一點正確的方法是什麼?
演示不按預期運行。 – Norse