테이블이 있고 그 중 일부에 유효성 검사를 실행해야하는 입력 필드가 있습니다. 확인 후 공백 입력란에 클래스 .mandatory
을 첨부합니다. 이제 나중에 .mandatory
아이들을 가진 td
을 반복해야하고 테이블의 해당 th
요소에서 해당 text/html을 가져와야합니다. 가장 좋은 방법은 td
의 색인을 찾아 올바른 th
을 얻는 것입니다.하지만 td
의 색인을 효율적으로 얻는 방법을 모르겠습니다. 나는jQuery each() 루프에서 현재 요소의 인덱스를 가져 오는 방법은 무엇입니까?
$('.mandatory').each(function(){
var ind = curr_tr.find('>td').index($(this).closest('td'));//curr_tr is a reference to the current tr I am working with
var txt = $('th:eq('+ind+')').html();
})
처럼 뭔가를 시도하지만 이것은 비효율적 인 것, 그리고 .mandatory
필드 중 일부는 그냥 예를 들어이 확인 td
인덱스 것 색인 '을 제공하십시오.의무적으로 '컨테이너가 아니라'td '이므로 사용할 수 없다고 생각합니다. – Bluemagica