나는 그런 Ajax 코드를 호출하고 있습니다 : AjaxHelper.aspx 내부JQuery와 아약스로드 페이지
$.ajax({
type: "POST",
url: "/AjaxHelper.aspx/Method",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (result) {
}
}
코드 숨김 기능 :
[WebMethod()]
public static string Method()
{
return "some string";
}
그러나 그것은 단지의 내용을로드 AjaxHelper.aspx 페이지에서 Method()를 호출하지 않습니다. 이제는 모든 아약스 메소드가 웹 사이트에서 작동하지 않습니다. AjaxHelper.aspx 파일은 웹 사이트 폴더의 경로에 있습니다.
Eveything 내 로컬 컴퓨터에서 잘 작동하고 모든 어제 프로덕션 서버가 UrlRouting이 패치로 업그레이드하기 전에 잘 작동 : 어쩌면 등의 공식 업데이트는 Windows Server 2008 (x64 기반 시스템 용) 설치 한 http://support.microsoft.com/kb/980368
, 나는 꽉 몰라 지금. jquery ajax에서 Method()를 호출하는 문제를 해결하려면 어떻게해야합니까?
버전? –
패치를 제거하면 다시 작동합니까? –
.net 4.0, IIS 7.0의 풀은 ASP.NET 4.0입니다. –