/dwr/util.js 파일을 분석해 보니 dwr.engine.setAsync( boolean ) 메소드가 있다.
호출전에 dwr.engine.setAsync(false); 를 주고 모두 처리 된 뒤 dwr.engine.setAsync(true); 를...
그런데, 다른 방법이 있으니..
Remote.method(params, {
callback:function(data) { ... },
async:true
});
(참고 : http://getahead.org/dwr/browser/engine/options )
위 처럼 JSON 표기법으로 옵션을 줄 수 있다.
참고로 사용할 수 있는 key는 callback, async 말고도 httpVerb, errorHandler, timeout 이 있다.
httpVerb는 GET 또는 POST의 값을 갖고,
errorHandler는 AJAX 처리 중 에러 발생시 호출 되는 함수 포인터,
timeout은 서버로 부터 언제까지 응답을 기다릴 것인지를 정한다.
그 이외에 또 뭐가 있던가...?
errorHandling에 대한 보다 자세한 내용이 궁금하다면 아래의 url을 참고하자.
http://getahead.org/dwr/other/errors
errorString은 물론이고 exception 까지...
SSISO Community