Názory ke článku jQuery plugin Validation - plugin pro snadnou kontrolu formulářů
Zrovna včera jsem o něčem takovém přemýšlel a dnes tu o tom vyjde článek
17. 9. 2009
dalsi jquery plugin pro validaci formu http://www.benjaminkeen.com/software/rsv/jquery/
22. 11. 2009
Ahoj, chtěl bych se zeptat, jak se dá pomocí tohoto skriptu zkontrolovat, jestli jsem vybral nějaký option ?
Např.
<select>
<option>vyberte jednu možnost</option>
<option>volba 1</option>
<option>volba 2</option>
<option>volba 3</option>
</select>
když tento formulář potvrdím, tak mi projde, jelikož hodnota "vyberte jednu možnost" je v pořádku.
Díky za každou radu.
Reagoval na komentář od uživatele Jirka :
<select>
<option>vyberte jednu možnost</option>
<option value="1">volba 1</option>
<option value="2">volba 2</option>
<option value="1">volba 3</option>
</select>
Pak stačí nastavit parametr minlength na hodnotu 1.
24. 11. 2009
Reagoval na komentář od uživatele Zdeněk Moravec :
Díky, to mě nenapadlo :-)
28. 11. 2009
Ahoj, chtěl bych se zeptat jestli jde přes equalTo porovnat pevně daný řetězec znaků, který běžný uživatel neuvidí, bez toho abych musel odeslat formulář na server.
Reagoval na komentář od uživatele Anakonda :
Ne, tím můžeš porovnávat pouze hodnoty v inputech. Pro tebe bude nejlepší použít addMethod() a vytvořit metodu na porovnání řetězců.
29. 11. 2009
Reagoval na komentář od uživatele Zdeněk Moravec :
Mohl bych poprosit o část kodu? Nějak si nevím rady s tou metodou ani po přečtení dokumentace. Předem děkuji.
Reagoval na komentář od uživatele Anakonda : Jde to třeba nějak takto:
$.validator.addMethod("kontrolaRetezce", function(value, element) {
return (value.toLowerCase && (value.toLowerCase() === "retezec"));
},
"Špatně zadaný řetězec!"
);
6. 12. 2009
Zdravim, presne neco takoveho jsem hledal abych to nemusel slozite vymyslet, jinak receno proc vymyslet neco co uz nekdo vymyslel :)
Vse funguje bezvadne, overovani jmena, minimalne pismen maximalne pismen atd jen polozku email se me nedari overit, at do ni napisu cokoliv nikdy se nic neukaze? Nekolikrat jsem si to po sobe kontroloval a nikde chybu nevidim, kde by mohl byt problem? (asi to bude nekde mezi zidli a klavesnici, ale ja opravdu uz nevim)
Jinak diky za clanek, fakt se moc hodi, David
Reagoval na komentář od uživatele Dave6641 :
Podívej se na ukázku ke článku a udělej to podle ní nebo sem hoď tvůj kód.
28. 5. 2012
Ahoj
Funguje to super akurat ma problem ze tu chybovu hlasku mi pise pod riadok s INPUTOM a ja by som potreboval aby to bolo nad tymto riadkom ako je mozne to docielit ?
Dakujem
#12 apolox
Podívej se na první příklad uvedeý v článku:
http://programujte.z-moravec.net/…riklad1.html
Řeší se to pomocí CSS.
1. 8. 2012
#12 apolox
čau,
nevím jakou máš verzi validate knihovny, ale zhruba na 690 řádku máš:
label.insertAfter(element);
přepiš na:
label.insertBefore(element);
a bude se ti to zobrazovat před;)
9. 9. 2014
Nějak jsem nepochopil, jak se script zakomponuje do webu aby fungoval, neporadil by mi někdo? mail: licantrop@atlas.cz
#15 Honza
Co si přečíst článek, na začátku je to popsané. V hlavičce stačí nalinkovat jquery, plugin a soubor s hláškama (je samozřejmě nutné upravit cesty):
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery.validate.pack.js"></script>
<script type="text/javascript" src="messages_cs.js"></script>
A dál už jen nastavit pravidla. Validace se volá pomocí (je nutné zadat správné ID formuláře):
<script type="text/javascript">
$(document).ready(function(){
$("#test1").validate();
});
</script>
9. 9. 2014
#16 z_moravec
Hm..
Nějak mi to nejde.
Soubory nalinkuju, do soupru v kterém mam formulář vložím script výše, a co dál?
Jak poznam jak mají bát pojmenovány prvky?
9. 9. 2014
#18 z_moravec
Hmm...
A v jakém z těch tří souborů najdu ty třídy a kontroly?
#19 Honza
Zkus si projít článek a vyzkoušet skripty, které jsou tam uvedené. Pak by neměl být problém si to upravit podle tvých potřeb.
Možné problémy jsou ve stáří článku a pluginu, za 4 roky se mnoho změnilo.