위 아래가 서로 다른건가요?
본문
var row = $(this).closest('tr');
var target_first = row.find('.sel_first');
var i = target_first.selectedIndex;
var i = form.sel_first.selectedIndex;
연동 셀렉트를 만들고 있는데
아래에 있는 구문을 사용하면 되는데 위 구문을 사용하면 되질 않네요
tr 안에 있는 target_first 의 selectedIndex 값을 i에 넣어라... 인데..
tr 마다 select가 있어서 closest을 사용해야 하는데.. 저 부분에서 막히네요 ㅠㅠ
!-->!-->답변 1
다릅니다. (위 : jquery / 아래 : javascript DOM)
위의 구문은 다음과 같이 수정하면 됩니다.
var i = $(this).closest('tr').find('.sel_first option:selected').index();
답변을 작성하시기 전에 로그인 해주세요.