Vraag : Javascript: hoe te om een te bevestigen vorm wanneer er veelvoudige instanties op de pagina zijn?

Ik heb een pagina die drie vormen op het heeft. wordt getoond aan de gebruiker. Andere twee zijn verborgen en verschijnen in een lightbox wanneer een verbinding wordt geklikt. Alle drie instanties komen uit het zelfde omvatten file.

I niet kan de vorm bevestigen omdat JS niet kan bepalen welke vorm submitted.

How is kan ik van andere onderscheiden?

The de vormcode moet het zelfde zijn maar ik kan identiteitskaart van de ouder
container veranderen indien nodig: van de
INCLUDE VORM FILE

INCLUDE VORM FILE

INCLUDE VORMT FILE


Thoughts?
" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
window.addEvent („domready“, functie ()
{
    $ („voor:leggen-verzoek“) .addEvent („klik“, functie (gebeurtenis)
    {
        als (checkForm ())
            $ („contactForm“) .submit ();

        nieuwe Gebeurtenis (gebeurtenis) .stop ();
    });
});

Antwoord : Javascript: hoe te om een te bevestigen vorm wanneer er veelvoudige instanties op de pagina zijn?

FYI: wanneer u dit doet:
 $ („Th“)

intern, „voert“ jquery eigenlijk uit:
 $ („Th“, document);

dat is waarom u al Th in het document zou krijgen.

Verwijzing:
http://docs.jquery.com/%24
Andere oplossingen  
 
programming4us programming4us