0
내가이 jQuery를이 발생하지 않아야합니다. 오류가 발생하고 모델이 유효하지 않은 경우 동일한 페이지에 있어야합니다. 왠지 내 개요 페이지로 리디렉션됩니다. 그러나리디렉션
if (this.ModelState.IsValid)
...
else
throw new HttpException("Error ....");
, 당신은 할 수 있습니다 : 당신이 null이 반환되기 때문에
jQuery는 ajax 호출이 제대로 작동하므로 오류가 없습니다. – DavidG
'null '을 반환해도 ajax 함수가 실패하지 않습니다. 성공 함수에서 결과를 테스트해야합니다. -'else (null)이 반환되었으므로 다른 것을하십시오. '' –
액션 메소드에 대해'ActionResult' 대신'JsonResult'로 리턴 타입을 갖는 것이 좋습니다. Ajax를 통해 호출됩니다. 따라서 문자열을 반환하고 $ .ajax 메서드의 성공/실패 함수에 대한 유효성을 검사 할 수 있습니다. –