[JQUERY].each()

해내면 그만!XX·2022년 5월 2일
0

.each() : jQuery를 사용해 배열을 관리하고자 할 때 each() 메서드

$(rslt_val).each(function (idx, element) {
}

rslt_val의 각각의 요소(element)를 idx만큼 for문 처럼 사용가능

foreach문을 이용해 배열을 선언하고 폼에 들어있는 인풋데이터를 순서대로 배열에 담는 코드

var data = new Array();
$("#questForm1 input[type=text]").each(function (idx, element) {

	if ($(element).val() == "") {
		alert("key 입력해주세요.");
        return false;
    }

    data.push($(element).val());
});

이런식으로 수정하면 코드가 가독성이 높아짐

var f = $("form#questForm1");
$(f).find("input").each(function(idx, element) {
});

참고
https://wikim.tistory.com/178

0개의 댓글