Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.lang.javascript > #7992 > unrolled thread
| Started by | GriS <GriS@nospam.no> |
|---|---|
| First post | 2016-02-02 13:38 +0100 |
| Last post | 2016-02-04 20:07 +0100 |
| Articles | 3 — 2 participants |
Back to article view | Back to it.comp.lang.javascript
jquery validazione stesso form con regole differenti nella stessa pagina GriS <GriS@nospam.no> - 2016-02-02 13:38 +0100
Re: jquery validazione stesso form con regole differenti nella stessa pagina Alessandro Pellizzari <shuriken@amiran.it> - 2016-02-04 09:23 +0000
Re: jquery validazione stesso form con regole differenti nella stessa pagina GriS <GriS@nospam.no> - 2016-02-04 20:07 +0100
| From | GriS <GriS@nospam.no> |
|---|---|
| Date | 2016-02-02 13:38 +0100 |
| Subject | jquery validazione stesso form con regole differenti nella stessa pagina |
| Message-ID | <n8q7vm$1rsj$1@gioia.aioe.org> |
Ciao a tutti,
ho una pagina con un form e 2 link che entrambi fanno il submit dopo
aver validato il form stesso validato ognuno secondo delle specifiche
regole.
Quindi link1 -> submit con rules1 e link2 -> submit con rules2.
Il form è sempre lo stesso ovviamente con un unico id.
Utilizzo il plugin jquery validate.
E nel mio codice ho qualcosa tipo:
$(document).ready(function() {
var validator = $("#form_data").validate({
....
});
});
Pensavo, sbagliando, di poter risolvere inserendo una definendo due
diverse var...
$(document).ready(function() {
var validator = $("#form_data").validate({
....
});
var validator_2 = $("#form_data").validate({
....
});
});
Ma così non va.
Come posso risolvere?
[toc] | [next] | [standalone]
| From | Alessandro Pellizzari <shuriken@amiran.it> |
|---|---|
| Date | 2016-02-04 09:23 +0000 |
| Message-ID | <dhgjkaFi7u5U1@mid.individual.net> |
| In reply to | #7992 |
On 02/02/2016 12:38, GriS wrote:
> ho una pagina con un form e 2 link che entrambi fanno il submit dopo
> aver validato il form stesso validato ognuno secondo delle specifiche
> regole.
> ...
> Utilizzo il plugin jquery validate.
Non mi ricordo come funzioni validate. Magari ha una funzione apposta
per fare quello che vuoi, ma dovresti vedere il manuale.
Potresti risolvere non attivando validate al ready(), ma attaccandolo al
on('click') su uno dei bottoni.
Qualcosa tipo
$('#bottone1').on('click', function() { $('#form').validate({}); }
$('#bottone2').on('click', function() { $('#form').validate({}); }
Ma ti romane il problema "se il validatore non funziona e l'utente
clicca l'altro tasto, come faccio?", che ti lascio come compito per casa :P
Bye.
[toc] | [prev] | [next] | [standalone]
| From | GriS <GriS@nospam.no> |
|---|---|
| Date | 2016-02-04 20:07 +0100 |
| Message-ID | <n907hl$1b25$1@gioia.aioe.org> |
| In reply to | #7993 |
Grazie, seguirò il tuo consiglio.
Il 04/02/2016 10.23, Alessandro Pellizzari ha scritto:
> On 02/02/2016 12:38, GriS wrote:
>
>> ho una pagina con un form e 2 link che entrambi fanno il submit dopo
>> aver validato il form stesso validato ognuno secondo delle specifiche
>> regole.
> > ...
>> Utilizzo il plugin jquery validate.
>
> Non mi ricordo come funzioni validate. Magari ha una funzione apposta
> per fare quello che vuoi, ma dovresti vedere il manuale.
>
> Potresti risolvere non attivando validate al ready(), ma attaccandolo al
> on('click') su uno dei bottoni.
>
> Qualcosa tipo
>
> $('#bottone1').on('click', function() { $('#form').validate({}); }
> $('#bottone2').on('click', function() { $('#form').validate({}); }
>
> Ma ti romane il problema "se il validatore non funziona e l'utente
> clicca l'altro tasto, come faccio?", che ti lascio come compito per casa :P
>
> Bye.
>
[toc] | [prev] | [standalone]
Back to top | Article view | it.comp.lang.javascript
csiph-web