Я использую кнопку нажал ajax, и я хочу показать из фильтра базы данных и в другой вид, но мой код не идет другой вид - PullRequest
0 голосов
/ 01 апреля 2019

Моя проблема заключается в том, что я нажал кнопку просмотра стадиона в кнопке, после чего я получаю 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);


            }


        });



    });
...