0
에오고되지 입력 :AJAX JSON 리턴 내가 아약스 호출 다음 한 성공
$.ajax({
type: "GET",
url: "/Company/validateForm",
dataType: "json",
data: {
'txtCompanyName': txtCompanyName,
'txtCompanyContactPerson': txtCompanyContactPerson,
'txtCompanyPhone': txtCompanyPhone,
'txtCompanyFax': txtCompanyFax,
'txtCompanyEmail': txtCompanyEmail,
'txtCompanyWebsite': txtCompanyWebsite,
'txtZipcode': txtZipcode,
'txtCountry': txtCountry,
'txtAddress1': txtAddress1,
'txtAddress2': txtAddress2,
'txtCompanyRegNo': txtCompanyRegNo
},
success: function (responceMessage) {
alert(responceMessage);
if (responceMessage != "1") {
alert(responceMessage);
} else {
saveCompanyInformation();
}
},
error: function() {
alert('failure');
}
});
것은 내가 호출이 서버 측에 가서 문자열 형식에 적절한 메시지를 반환해야 만들었습니다.
그러나 서버 측에서 validateForm
메서드 호출이 반환되면 직접 success
메서드 대신 오류가 발생합니다.
내가 여기서 잘못하고있는 것을 알아낼 수 없습니다.
콘솔 보여주고있다 :
GET http://localhost:49273/Company/validateForm?txtCompanyName=+x&txtCompanyCon…ebsite=&txtZipcode=&txtCountry=&txtAddress1=&txtAddress2=&txtCompanyRegNo= 500 (Internal Server Error)
당신이 서버 측에서 오류를 의미 –
서버 측에서 뭔가 잘못 따라서 500 코드 –
하지만 서버 측에 그 나에게 예외 –