상세 컨텐츠

본문 제목

Callback 만드는 법

FrontEnd/JavaScript

by H_Develop 2023. 2. 20. 16:03

본문

	csIdLsit(dataId, callback) {
		var than = this;
		var Area = $(node); //상세영역
		var param = {
			dataId : dataId
		}
		ajaxGet(Url + "getList.do", param, function(data, status) {
        	var Body = area.find('select[name="id"]');
			if(data.list && data.list.length > 0){
				for(var o in data.list){
					Body.append('<option value="'+data.list[o].value+'">'+data.listCs[o].name+'</option>');
				}
			}
			callback();
		});
	},
    
    List(data, function() {
		Area.find("select[name='id']").val(data.information);
	});

호출할 때, 매개변수로 function()을 만들어주고,

호출된 메소드는 매개변수에 callback을 넣어주고,

  마지막 또는 필요에 따라 호출되는 순서를 맞추어 callback()를 넣어주면 된다

 

관련글 더보기