반응형
반복문에 ajax를 넣었는데 ajax가 한 번만 실행되는 것 같다..?
ajax는 비동기라서
for문은 ajax의 호출완료따위 기다려주지 않는다...
async:false를 추가해야함
for (var i = 0; i < AdminArray.length; i++) {
$.ajax({
url: "https://testapi/ok",
type: "PUT",
data: paramList,
async: false,
success: function (response) {
if (response.result === 1) {
result *= 1;
} else {
result *= 0;
}
},
});
}
반응형
'코딩 관련 > Javascript와 jQuery, JSON' 카테고리의 다른 글
cannot read property 'substring' of undefined (0) | 2021.05.26 |
---|---|
[JavaScript] 배열 복사하기. 배열 여러번 이용하기. JSON 복사 (0) | 2021.05.21 |
[JavaScript] 로컬 JSON파일 가져오기, JSON 파일 읽기/ javascript json 읽기 / html json (2) | 2021.05.14 |
[JavaScript] 날짜 간 차이 구하기, 날짜 간 일수 구하기 (0) | 2021.05.14 |
TypeError: Cannot read property '0' of undefined (0) | 2021.05.14 |