Bu sorunun bana gerçek yanıtı veren bir post çalışmasından kaynaklandığını düşündüm. önceki yazımda olduğu gibi JSfiddle çalışır, ancak projede çalışmak için alamıyorum. Bence kod, gönderilmekte olan metin kutusunu doğrulamıyor.ASP.NET Core MVC6 projemde jquery.validation ile çalışma yapılamıyor
<form action="/CompanyDetails/Edit" method="post">
<div class="form-horizontal">
<h4>CompanyDetailsViewModel</h4>
<hr />
<div class="text-danger validation-summary-errors">
<ul>
<li style="display:none"></li>
</ul>
</div>
<input type="hidden" data-val="true" data-val-required="The CompanyDetailsId field is required." id="CompanyDetailsId" name="CompanyDetailsId" value="1" />
<div class="form-group">
<label class="col-md-2 control-label" for="ABN">ABN:</label>
<div class="col-md-10">
<input type="text" name="ABN" id="ABN" class="form-control" />
<span class="text-danger field-validation-error" data-valmsg-for="ABN" data-valmsg-replace="true" />
</div>
</div>
formu düğmesi:
Bu
sayfa için biçimlendirme olduğunu<div class="form-group">
<div class="col-md-offset-2 col-md-10">
<input type="submit" value="Save" class="btn btn-default" />
</div>
</div>
formu oluşturur ama kurtarmak yerine o hatanın gösterildiği tıkladığınızda sadece geri dönüyor kontrolör, ancak ModelState yanlıştır.
Gerçek doğrulama komut dosyasına Firefox aracılığıyla kesme noktaları koymuştum ama ateş bile vermiyor.
JSFiddle'da çalışırken validate, asp.net sayfasında neden çalışmıyor?