Indholdsfortegnelse
Det vigtigste mål, som vi skal følge, når vi bygger applikationer, bør være anvendelighed, det vil sige, at applikationen virkelig hjælper brugeren, at det gør deres liv lettere og er let at bruge, da vi med dette garanterer, at det ikke bliver glemt.Et af de aspekter, der kan gøre en forskel, er valideringer, det er fordi, når vi indtaster mange data, skal vi have en klar idé, når der er fejl i årsagen, normalt håndteres de to valideringsniveauer, det første er på serversiden, det vil sige, når vi modtager de data, vi validerer, som vi har modtaget, og vi lader det passere eller ej, og det andet er på klientsiden, dette validerer, før vi sender dataene.
Valideringer på kundesiden
Betydningen af disse valideringer skyldes den hastighed, hvormed vi modtager resultatet af det samme, for eksempel har vi indlæst 10 felter, men af dem er 4 ikke korrekte, uden et valideringstrin i klienten disse de skulle gå til serveren og derefter returnere svaretSelvom vi overholder funktionaliteten, mister vi brugeren et par værdifulde sekunder, men hvis vi fortæller ham at verificere sine data, inden vi sender oplysningerne, redder vi ham fra at skulle sende hele siden.
DobbeltjekMed hensyn til systemets stabilitet gør den dobbelte verifikation af dataene vores datastruktur mere robust, da data eller forkerte datatyper sandsynligvis ikke kommer ind i vores modeller, hvilket drastisk reducerer antallet af fatale fejl på grund af denne årsag i vores app.
Inkluder validering på kundesiden
For at foretage en validering har vi egentlig ikke brug for meget, vi skal bruge jQuery og derfor vil vi først efter vores opfattelse inkludere de tilsvarende scripts:
Den måde, denne validering udføres på i modsætning til andre, er, at hvis vi ikke inkluderer scripts i visningen, fungerer det stadig, men der er ingen validering på klientsiden.
Med dette afslutter vi selvstudiet, som vi ser herunder denne type validering, er det meget enkelt, hvis vi bruger de relevante biblioteker, i tilfælde af ASP.NET er det tilrådeligt at bruge jquery.validate.unobtrusive.js som blev udviklet af Microsoft for at opfylde deres kodekvalitetsstandarder.Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt