다음 웹 서비스가 있습니다.
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
그것은 클래스 데코레이터를 변경하지 않고 표준입니다.
이 jQuery 메소드가 있습니다.
var webMethod = "http://localhost:54473/Service1.asmx/HelloWorld";
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
data: "{}",
dataType: "json",
url: webMethod,
success: function(msg){ alert(msg.d); },
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert(errorThrown);
}
});
나중에 데이터를 게시해야하기 때문에 게시 작업입니다.
jQuery를 실행하면 "전송 없음"오류가 반환됩니다.
또한 언급해야 할 한 가지는 jQuery가 내 컴퓨터의 간단한 HTML 파일에 저장되어 있고 WebService도 내 컴퓨터에서 실행되고 있다는 것입니다.
HTML 페이지에는 코드가 없으며 단순히 웹 페이지이며 AC # 프로젝트 또는 아무것도 아닙니다.
누구든지 올바른 방향으로 나를 가리킬 수 있습니까?