Hello, I want to make a popup that works with an id, but I cannot do this, can you solve this for me?
<div class="modal fade" id="modelView" tabindex="-1" role="dialog" aria-labelledby="">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
</div>
<form method="post">
<div class="modal-body">
</div>
</form>
</div>
</div>
</div>
<table style="margin-top:3px" class="table table-dark table-striped">
<tbody id="mytable">
@foreach (var c in Model)
{
<tr>
<td>
<a href="#" class="view" data-target="/Cari/popuppartial1/@c.CARIID">@c.ADI</a>
</td>
</tr>
}
</tbody>
</table>
<script>
$(function () {
// a tagimizde bulunan .view classımıza click olduğunda
$("body").on("click", ".view", function () {
//data-target dan url mizi al
var url = $(this).data("target");
//bu urlimizi post et
$.post(url, function (data) { })
//eğer işlemimiz başarılı bir şekilde gerçekleşirse
.done(function (data) {
//gelen datayı .modal-body mizin içerise html olarak ekle
$("#modelView .modal-body").html(data);
//sonra da modalimizi göster
$("#modelView").modal("show");
})
//eğer işlem başarısız olursa
.fail(function () {
//modalımızın bodysine Error! yaz
$("#modelView .modal-body").text("Error!!");
//sonra da modalimizi göster
$("#modelView").modal("show");
})
});
})
</script>
[HttpPost]
public ActionResult popuppartial1(int? id)
{
var ad = (string)Session["FIRMAKODU"];
var caripopup = db.WEBCARI.Where(x => x.FIRMAKODU == ad & x.CARIID == id).ToList();
return PartialView(caripopup);
}