2012-02-10 4 views
0

웹 서비스를 다시 호출하는 웹 페이지가 있습니다. 경우에 따라 404가 발생할 수 있습니다. 나는 구조를 사용하여 감지하려고 : 나는 공개적으로 표시 INT라는 COUNT와 서버의 클래스가ASP.NET MVC 3의 서버 측 상수 사용

$.ajax({ 
    url: "/myService/myAction", 
    contentType: "application/json", 
    success: action_Succeeded, 
    error: action_Failed 
}); 

function action_Succeeded() { 
    // Do stuff 
} 

var v = 0; 
function action_Failed(p1, p2, p3) { 
    if (p1.status != 200) { 
    if (ServerSideObject.COUNT == v) { 
     // Do Stuff 
    } 
    } 
} 

을; "ServerSideObject.Property"가있는 곳에이 값을 어떻게 연결합니까? 내가 @ServerSideObject.Property을 사용할 수 있다고 생각했지만 작동하지 않는 것 같습니다. 이 값을 어떻게 연결합니까? 참고로 ServerSideObject는 다음과 같습니다.

public class ServerSideObject 
{ 
    public const int COUNT = 3; 
} 

감사합니다.

+0

"작동하지 않는 것 같습니다." –

+0

ServerSideObject 클래스가 정적이 아니므로 ServerSideObject.COUNT가 작동하면 Null 참조 오류가 발생합니다. – Nikshep

+0

@ Nikshep 왜냐하면 그것의 'const' –

답변

0

자바 스크립트 블록 에서보기의 면도기를 사용하면이 작동하지만 편집기는 면도기를 지원하지 않는 자바 스크립트 편집기로 인한 일부 오류를 표시합니다. 무시하고 브라우저에서 수행하는 작업을 시도하십시오.