2
이미 다른 필드에서 선택된 드롭 다운 옵션 선택을 방지하기 위해이 JQuery 피스가 있습니다.JQuery로 미리 채워진 선택 필드에 대한 드롭 다운 옵션 유효성 확인
var $coll = $('select[name$="service"]').on('change', function() {
$coll.each(function() {
var val = this.value;
if (val === 'original') return;
$coll.not(this).children('[value="' + val + '"]').prop('disabled', true);
});
});
처음부터 선택을 시작할 때만 문제가되는 것이 문제입니다. 미리 선택된 옵션이있는 입력란이있는 양식을 사용하면 두 번째 시도 후에 만 기능이 시작됩니다.
사전 채워진 입력란을 확인하기 위해 이것을 어떻게 변경할 수 있는지 알고 계십니까?
[mcve] (HTML 등) ... –
먼저 $ coll.children(). prop ('disabled', false);를 만드시겠습니까? –
맞습니다. 그 행은 불필요하지만 문제와 관련이 없습니다. – morinx