728x90
let ajaxController = {
init: function() {
this.type = "post";
this.url = "";
this.data = "";
this.dataType = "json";
},
start: function() {
let result = null;
$.ajax({
async: false,
url: this.url,
type: this.type,
data: this.data,
dataType: this.dataType,
success: function (json) {
if (json.status !== 200) {
alert(json.message);
console.log(json);
return false;
}
result = json;
},
error: function (xhr, status, errorThrown) {
console.log("1." + errorThrown + "\n2." + status + "\n3." + xhr.statusText + '\n4.' + xhr.status);
}
});
return result;
}
};
ajaxController.init();
ajaxController.url = "/api/get_order_list.php";
ajaxController.data = formData;
let json = ajaxController.start();
728x90
'Develop > Javascript' 카테고리의 다른 글
JavaScript 금액 콤마 넣기, 풀기 (0) | 2020.02.23 |
---|---|
Javascript 요소 접근 방법 (0) | 2020.02.23 |
[JQuery]선택한 아이콘 이미지 URL경로로 처리 (0) | 2016.05.25 |
사파리에서 window.open() 실행되지 않는 이유 (0) | 2016.03.28 |
[JavaScript]공백 문자열 제거 (0) | 2016.01.08 |
댓글