.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) {
});