Bootstrap validation asp.net mvc-ben
2018-08-07T21:15:34+02:00
2018-08-09T06:36:11+02:00
2022-08-18T21:50:34+02:00
DerStauner
Sziasztok!

Most ismerkedek a web programozással, és akad itt egy kérdés. Adott egy form, amit bootstrap segítségével próbálok validálni az alábbi script-tel:

<script> (function () { 'use strict'; window.addEventListener('load', function () { var forms = document.getElementsByClassName('needs-validation'); var validation = Array.prototype.filter.call(forms, function (form) { form.addEventListener('submit', function (event) { if (form.checkvalidity() === false) { event.preventdefault(); event.stoppropagation(); } form.classlist.add('was-validated'); }, false); }); }, false); })(); </script>
A hozzászóláshoz feltöltöttem a register.csthml-t és a layout.cshtml-t. Természetesen nem működik,  hiába nyomok a 'Mentés' gombra. Ha a mozzila-ban rábökök az f12-re, akkor a következőket írja ki:

- TypeError: form.checkvalidity is not a function
- XML Parsing Error: no root element found
- Loading failed for the <script> with source “http://localhost:55380/Scripts/jquery-1.10.2.min.js”
- TypeError: i is undefined

A hozzászólás írása alatt a jquery-t kicseréltem a 3.0-ra (ez van hozzáadva a projekthez), így már csak az első kettő hibaüzenet jön elő.

Akinek van kedve és ideje, ránézhetne. Köszi.
Mutasd a teljes hozzászólást!
Csatolt állomány
Nem nagyon értek a témához, de a form.checkValidity()-t próbáltad már?
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd