Как я могу создать объект JSON и вернуть JsonResult из своего действия (запрошено $.getJSON in Ajax
)
Я пишу это в своем действии:
public JsonResult GetStudentInfo(int id)
{
var contactInfo = new Movie
{
FirstName = "Bob",
LastName = "Cravens",
Age = 23
};
return Json(contactInfo, JsonRequestBehavior.AllowGet);
}
и это мой сценарий:
$("button").click(function () {
var url = "/Home/GetStudentInfo";
$.getJSON(url, { id:10 }, function (data) {
$("#search").append("<div>" + data.FirstName + "</div>");
});
});
но это не работает.
e.preventDefault()
в событииclick
- person Parth Trivedi   schedule 17.11.2016_Layout.cshtml
, а код JS должен быть внутри$(document).ready(function(){ });
. Это работает. - person RonyLoud   schedule 17.11.2016id="search"
- person   schedule 17.11.2016