Javascript:Ajax электронной Asp.net MVC возвращение "результат неопределен"
$(function() {
$("#btEmail").click(function() {
var name = $("#username").val();
$.post("@Url.Action("SearchUserByUsername", "LogonWorkFlow")", { username: name }, function (result) {
var r = result;
});
});
});
Controller MVC:
[HttpPost]
public ActionResult SearchUserByUsername(string username)
{
return Json(GetUserByEmail(username), JsonRequestBehavior.AllowGet);
}
public async Task<JsonResult> GetUserByEmail(string email)
{
var u = await userManager.FindByEmailAsync(email);
var user = new { mail = u.Email, n = u.FullName };
return Json(user, JsonRequestBehavior.AllowGet);
}
Запрос обычно проходит по функции, но возвращение всегда пустой