나는 webservice를 만들었고 자바 스크립트에서 호출하고 싶다. 내 페이지의 스크립트 관리자에 ServiceReference를 등록하고 네임 스페이스를 사용하여 webservice를 호출했다.자바 스크립트에서 webservice를 호출하여 응답을 기다린다.
제 문제는 웹 서비스에서 응답을받을 때까지 기다리고 싶다는 것입니다.
이 때문에 setInterval을 사용하려고했지만 작동하지 않습니다.
다른 방법으로이 작업을 수행 할 수 있습니까?
자세한 내용은 다음과 같습니다. 자바 스크립트에서 WebService를 호출하는 함수를 작성하면 webservice가 응답을 보낸 후에 호출 할 메소드 서명을 전달해야합니다.
var IsResponseReceived;
function GetSomethingFromWebService()
{
IsResponseReceived = 'No';
Namespace.WebServiceClass.GetMeSomething(parameter1,SuccessResponseReceiver);
alert(webServiceResponse);
}
function SuccessResponseReceiver(parameter1,parameter2)
{
IsResponseReceived = 'Yes';
}
위의 코드에서 알림은 매번 '아니오'로 표시됩니다. 나는 응답을 얻을 때까지 기다려야하는 경계선과 웹 서비스 호출을 작성하려고합니다.
나는 지금 지울 까?
코드를 입력하십시오. – Rodolphe
또한 webservice의 응답을받을 때까지 기다리는 것이 더 구체적 일 수 있습니까? – MilkyWayJoe