select 요소 의 값을 설정할 때 변경 이벤트 를 트리거하는 가장 쉽고 가장 좋은 방법은 무엇입니까?
다음 코드를 실행할 것으로 예상했습니다.
$('select#some').val(10);
또는
$('select#some').attr('value', 10);
변경 이벤트를 트리거하는 결과가 발생합니다. 이것은 꽤 논리적 인 일이라고 생각합니다. 권리?
글쎄, 그렇지 않다. 이를 수행하여 change () 이벤트를 심사해야합니다.
$('select#some').val(10).change();
또는
$('select#some').val(10).trigger('change');
하지만 select의 값이 일부 자바 스크립트 코드에 의해 변경되는 즉시 변경 이벤트를 트리거하는 솔루션을 찾고 있습니다.