현재 프로젝트는 asmx 서비스를 사용합니다. 지금 당장이 서비스를 계속하고 싶지만 ajax 호에 추가 wcf 서비스를 추가하고 싶습니다.은 WCF 웹 서비스를 참조합니다.
나는 서비스를 설정하기 위해 온라인으로 찾은 절차에 따라 특정 프로젝트 내에서 aspx 파일의 javascript와 잘 동작하지만 다른 프로젝트의 javascript 파일에서이를 참조하는 방법이 확실하지 않습니다 (동일한 솔루션에서).
누군가가 올바른 방향으로 나를 가리킬 수 있다면 크게 감사하겠습니다.
감사합니다,
숀
편집 : 난 다음에 자바 스크립트와 유사한에서 통화를 할 :
function Button1_onclick() {
var service = new AjaxServices.TestService();
service.wcfTest(4, onSuccess, null, null);
}
function onSuccess(result){
document.getElementById("ajaxPlaceHolder").innerHTML = "<p>" + result + "</p>";
}
// ]]>
하지만 난뿐만 아니라 jQuery를 옵션을 탐구하고자 해요.
OS가 비스타 86이고 내가 IIS6을 실행하고 있습니다. – ErnieStings
AjaxServices.TestService()는 어디에 정의되어 있습니까? ScriptManager Service 참조 템플릿을 사용하고 있습니까? 아니면 자바 스크립트 프로토 타입 기반 클래스입니까? ScriptManager를 사용하는 경우 서비스 참조 경로는 다른 프로젝트의 서비스 경로 여야합니다. 동일한 루트 내의 프로젝트 또는 가상 디렉터리 당 웹 사이트를 사용하고 있는지 여부에 대한 회신을 보내지 않았습니까? – MattC