MVC 웹 응용 프로그램에서 asp.net webservice를 호출하려고합니다. 방금 MVC 1에서 MVC 4로 프로젝트를 업그레이드했습니다. MVC 1 응용 프로그램에서 이전에 작동했던 서비스를 제외하고는 모든 것이 잘 작동합니다. 문제는 "404 찾을 수 없습니다"오류가 발생했습니다. 그것도 기능을 타격하지 않습니다.MVC 4에서 asp.net webservice 호출보기
서비스 및 기능을 호출하는 데 사용하는 코드는 아래와 같습니다.
function RunAsync(url, jsondata, success, error) {
$.ajax({
type: "POST",
url: url,
data: jsondata,
contentType: "application/json;charset=utf-8",
dataType: "json",
success: function(result) {
var obj = JSON.parse(result.d);
if (obj.Status == 'Success') {
eval(success + '(obj)');
}
else if ((error != null) && (obj.Status == 'Error')) {
eval(error + '(obj)');
}
else {
alert(obj.Message);
}
},
error: function(request, status, throwerror) {
var message = '';
message += 'The request could not complete.';
message += '<br />' + 'Request status:' + request.status;
message += '<br />' + 'Request response:' + request.responseText;
window.open('', 'exception').document.write(message);
}
});
}
나는 정말이 문제에 난처합니다.
도움을 주시면 감사하겠습니다. 미리 감사드립니다.
여기서 함수 인수를 제공 할 수 있습니까? – ravisolanki07
작성자 : "기능을 수행하지도 않습니다."이 자바 스크립트가 실행되고 있지 않음을 의미합니까? – jwddixon
@jwddixon 자바 스크립트가 실행 중이지만 서비스의 기능에 도달하지 못했습니다. 따라서 404 오류. – Ic3m4n69