반응형
Ajax 를 통해 값을 리턴받는경우 기본적으로 비동기 방식이때문에 값이 Undefined 가 return 이됩니다.
그경우 async: false, 를 추가하여 동기 로 변경하면 Return 값을 얻을수있습니다.
function CheckId(ID) {
var result = "";
$.ajax({
type: "post",
url: "CheckID",
async: false, //값을 리턴시 해당코드를 추가하여 동기로 변경
data: { ID: ID },
success: function (data) {
result = data;
}
});
return result;
}
728x90
반응형
'Web > JavaScript' 카테고리의 다른 글
[Javascript] 문자열 앞에 0 채우기 (0) | 2021.11.15 |
---|---|
[JavaScript] 자주쓰는 정규 표현식 (2) | 2021.11.13 |
[Javascript] html2canvas + jspdf 사용방법 (0) | 2021.11.05 |
[JavaScript] CheckBox 중복 방지 (0) | 2018.07.28 |
[JavaScript] 천단위 , 찍기 (0) | 2018.07.26 |