Моя проблема заключается в том, что я нажал кнопку просмотра стадиона в кнопке, после чего я получаю ajax-код javascript, и я отправляю конечный контроллер результатов. Я хочу отправить представление стадиона подробно, что данные, но не работают.
Это mvc.net, объектрамки,
[HttpPost]
public ActionResult StadiumsDetails(int id)
{
Stadiums stadium = db2.Stadiums.FirstOrDefault(x => x.StadiumId == id);
return View("~/Views/Stadium/StadiumsDetails.cshtml", stadium);
}
@model SporaVarim.Models.Stadiums
{
ViewBag.Title = "StadiumsDetails";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<div id="stadiumName" class="why_title bg-dark">@Model.StadiumName</div>
<div class="why_text">
<p id="stadiumDescription"></p>
</div>
`
$(document).ready(function () {
$("#tr a").on("click", function (event) {
event.preventDefault();
var id = $(this).attr("id");
alert(id);
$.ajax({
url: '/Stadium/StadiumsDetails/' + id,
type: 'POST',
dataType: 'json',
success: function (data) {
window.location.href = autoCompleteUrl2;
$("#stadiumName").html(data.StadiumName);
}
});
});