yardımlarınızı bekliyorum ücreti dahilinde
[DataType(DataType.Text)]
[Display(Name = "Ad Soyad")]
[Required(ErrorMessage = "{0} alanı boş bırakılamaz..!")]
[MaxLength(255, ErrorMessage = "{0} en fazla 255 karakter olabilir.")]
public string AdSoyad { get; set; } public IActionResult _AlanEkleGuncelle()
{
return PartialView();
}Modal<div class="modal fade" id="modal" tabindex="-1" role="dialog" aria-labelledby="exampleModalScrollableTitle" aria-hidden="true">
<div class="modal-dialog modal-dialog-scrollable" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">Yeni Alan Ekle</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<div id="Display" class="alert alert-rounded Status" style="display:none">
<span id="Mesaj"></span>
</div>
<div class="modal-icerik">
</div>
</div>
<div class="modal-footer">
<button type="button" id="btnkapat" class="btn btn-secondary" data-dismiss="modal">Kapat</button>
<button type="submit" id="btnGonder" class="btn btn-primary">Kaydet</button>
</div>
</div>
</div>
</div>js kodlarım $(".modal-ac").click(function () {
$('.modal-title').text($(this).data("modalbaslik"));
var url = $(this).data("target");
var urlpost = $(this).data("urlpost");
var formid = $(this).data("formid");
var entityid = $(this).data("entityid");
$.get(url, function (data) { })
.done(function (data) {
$('.modal').on('shown.bs.modal', function () {
$('#EntityId').val(entityid);
});
$("#modal .modal-icerik").html(data);
$("#modal").modal("show");
$('.modal-icerik form').attr('id', formid);
$('#btnGonder').click(function () {
//event.preventDefault();
$.ajax({
url: urlpost,
data: $('form').serialize(),
dataType: "json",
success: function (result) {
$("#Display").css("display", result.Display);
$("#Mesaj").html(result.Mesaj);
var alertaddclass = "";
var alertremoveclass = "";
if (result.Basarilimi == true) {
alertaddclass = "alert-success";
alertremoveclass = "alert-danger";
$("#" + formid)[0].reset();
//window.setTimeout(function () {
// location.reload();
//}, 2000);
}
else {
alertaddclass = "alert-danger";
alertremoveclass = "alert-success";
}
$(".Status").removeClass(alertremoveclass).addClass(alertaddclass);
},
error: function (jqXHR, textStatus, errorThrown) {
alert('Genel Hata Oluştu.');
},
beforeSend: function () {
},
complete: function () {
}
});
});
})
.fail(function () {
$("#modal .modal-icerik").text("Hata Oluştu!!");
$("#modal").modal("show");
})
});ayrıca js dosyalarıda ekli<script src="~/lib/jquery-validation/dist/jquery.validate.min.js"></script>
<script src="~/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js"></script>