Member
24 Points
316 Posts
Sep 15, 2019 03:44 PM|Aliyilmaz|LINK
Hi,
When I click the button but dont get json result.
Index.cshtml
<section id="td_work" class="td-work"> <div class="container"> <div class="d-flex justify-content-between mb-60"> <h2 class="section-title color-1 mb-0">Biten <span>Projeler</span></h2> <div class="controls"> <button type="button" class="control" data-filter="all">Hepsi</button> @foreach (var item in ViewBag.Pcat) { <button id="getir" asp-controller="Home" asp-action="Index" asp-route-id="@item.Id" class="control" data-filter=".@item.Id">@item.KategoriAd</button> } </div> </div> <div class="filter-items"> <div class="row"> @foreach (var item in ViewBag.Proje) { <div class="mix col-lg-4 col-md-4 col-sm-12 col-12 @item.CatId"> <div class="box-item"> <a href="~/resimler/@item.ResimYolu" data-rel="lightcase"> <img class="img-fluid" src="~/resimler/@item.ResimYolu" alt="item1" /> </a> <a href="~/resimler/@item.ResimYolu" data-rel="lightcase"> <h3 class="item-name mb-0">@item.Baslik</h3> </a> <span class="cat-name">@item.İcerik</span> </div> </div> } </div> </div> </div> </section>
Layout.cshtml (Javascript)
<script type="text/javascript"> $(document).ready(function () { $("#getir").click(function () { $.ajax({ type: 'POST', url: '/Home/GetProje/', contentType: "application/json; charset=utf-8", dataType: 'json', success: function (data) { $.each(data, function (i, item) { $("#TumOgrenciler").append( ); }); } }); }); }); </script>
Home Controller
[HttpPost] public JsonResult GetProje(int id) { using (PortfoliosContext port = new PortfoliosContext()) { var projes = port.TProjects.Where(x => x.CatId == id).AsQueryable().ToList(); ViewBag.Proje = projes; return Json(projes); } }
Member
24 Points
316 Posts
Re: Asp.Net Core Category - Product
Sep 15, 2019 03:44 PM|Aliyilmaz|LINK
Hi,
When I click the button but dont get json result.
Index.cshtml
Layout.cshtml (Javascript)
Home Controller
https://www.portakalahsap.com
https://www.portakalahsap.com/ofis-mobilyalari