В JavaScript иль modala модальные Иль-де-Аякс вери gönderemiyorum...
ajax'a modal aracılığı ile verileri aktaramıyorum.
Сори....
Я пытаюсь передать данные в данные, которые я передал по ссылке без формы, и я хотел написать код, чтобы сохранить его в базе данных через ajax post process через modal, но мне это не удалось.
Что я уже пробовал:
Ссылка:
<a href="#" data-id="@Model._Advert.AdvertId" data-iadi="@Model._Advert.Title" data-uid="@KulID" data-cid="@Model._Advert.CompanyID" data-cvid="@cvID" data-seolink="@Model._Advert.SeoLink" class="btn btn-sm btn-primary pull-right BasvuruYap" style="color:#fff;" data-toggle="modal" data-target="#myModal">İlana Başvur</a>Язык JavaScript:
<script> $(".BasvuruYap").click(function () { var id = $(this).data("id"); var iadi = $(this).data("iadi"); var uid = $(this).data("uid"); var cid = $(this).data("cid"); var cvid = $(this).data("cvid"); var seolink = $(this).data("seolink"); $(".modal-body>p.mesaj").html(iadi + " isimli ilana başvuru yapılsın mı?"); $(".BasvurOnay").data("id", id); $(".BasvurOnay").data("uid", uid); $(".BasvurOnay").data("cid", cid); $(".BasvurOnay").data("cvid", cvid); $(".BasvurOnay").data("seolink", seolink); }); $(".BasvuruOnay").click(function () { var id = $(this).data("id"); var uid = $(this).data("uid"); var cid = $(this).data("cid"); var cvid = $(this).data("cvid"); var seolink = $(this).data("seolink"); alert(id); alert(uid); alert(cid); alert(cvid); alert(seolink); $("#myModal").hide(); $.ajax({ type: "POST", url: @Url.Action("Basvur","Ilanlar"), data: { id: id, uid:uid, cid:cid, cvid:cvid }, success: function (response) { if (response.Success) { window.location.replace("/tr/Ilanlar/Detay?seolink=" + seolink); } else { window.location.replace("/tr/Ilanlar/Detay?seolink=" + seolink); } } }); }); </script>Модальный:
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="modal-close" data-dismiss="modal" aria-label="Close"></button> <h4 class="modal-title" id="myModalLabel">İlana Başvuru işlemi</h4> </div> <div class="modal-body"> <p class="mesaj"></p> <p class="hata" style="color:red;"></p> </div> <div class="modal-footer"> <button type="button" class="btn btn-rounded btn-default" data-dismiss="modal">İptal</button> <button type="button" class="btn btn-rounded btn-primary BasvurOnay">Evet</button> </div> </div> </div> </div>
ZurdoDev
Английский. И будьте конкретны.
ZurdoDev
Вам нужно будет отладить его, чтобы узнать, что происходит. Мы не можем управлять им для вас.
Richard MacCutchan
Пожалуйста, переведите, это англоязычный форум. Кроме того, вы можете найти сайт на турецком языке.
MadMyche
Хотя вы предоставили содержимое представления, вам не хватает модели и контроллера/действия, которые должны это делать.
Возможно, вы захотите запустить его локально в режиме отладки и посмотреть, что происходит в действии, в которое отправляется содержимое.