다음 코드를 사용하여 내 컨트롤러에 성공적으로 게시하고 있습니다. 그러나 성공에는 결코 오류가 발생하지 않습니다. 내가 도대체 뭘 잘못하고있는 겁니까?컨트롤러에서 Json을 되 돌리는 것은 결코 성공하지 못합니다.
JS :
$.ajax({
url: '/Home/Subscribe',
type: 'POST',
dataType: 'json',
data: { email: $('#sube').val() },
success: function (data) {
// get the result and do some magic with it
alert(data.foo);
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert(textStatus);
}
});
컨트롤러 :
[HttpPost]
public JsonResult Subscribe(string email)
{
return Json(new { foo = "bar", baz = "Blech" });
}
대린 감사합니다, 당신의 방법을 적용 할 것입니다. – jr3
대린 - 후속, 어떻게 자바 스크립트 파일 내에서 URL을 해결하겠습니까? – jr3
@Jreeter, 당신은 무엇을 의미합니까? 왜 자바 스크립트에서 URL을 해결하고 싶습니까? –