function deBug(obj)
{
Transaction("trName","http://localhost:9090/com/list","","Dataset0=Dataset0","","callback");
}
function callback(){
alert("도착");
}
function deBug(obj)
{
Transaction("trName","http://localhost:9090/com/list?ename=KING","","Dataset0=Dataset0","","callback");
//기본이 비동기 (async) 방식으로 움직인다.
}
function callback(trid, ErrorCode, ErrorMsg){//arg 세개로 고정!! 자리도 고정!!!! a, b, c 라면 순서대로 다 넣어줌!!!
//trid에 callback함수를 호출한 Transaction의 이름이 들어온다 trName 여러개의 Transaction이 하나의 callback함수를 공유한다면 trid로 구분할 수 있다.
alert("비동기로 작동하는 Transation함수가 완료되면 호출하는 함수");
alert(global.http.SendHttpStr);//반드시 callback함수에서 사용해야한다. 현재 서버와 주고받는 상태를 확인한다.
}
function complete(obj,nErrorCode,strErrorMsg,nReason)
{ //이 함수를 Load 함수가 응답을 받았을때 써야하는 이벤트
if(nReason == 0){//서버에서 데이터가 날라오는 상황(0)만고르기 평소에는 서버와 연결된것이 아니아도 현재 이벤트가 불릴수 있기 때문
if(nErrorCode){
alert(strErrorMsg);
}
}
}
'MiPlatform' 카테고리의 다른 글
MiPlatform Spring mvc (0) | 2019.02.26 |
---|---|
MiPliatform 화면구성 (0) | 2019.02.26 |
MiPlatfrom 화면단 시작 (0) | 2019.02.21 |
MiPlatfrom 데이터 조회,파라미터전달, 유효성검사 (0) | 2019.02.21 |
MiPlatfrom dataset에 직접 데이터 넣기 (0) | 2019.02.21 |