Utilizzo jQuery 1.4 ed i plugin Validation 1.6 e Form.
Questo il codice html del form:
codice:
<form id="p_registrazione" action="../php/p_submit_test.php" method="post" onsubmit="return false;">
<fieldset>
<legend>Dati di registrazione</legend>
<label for="p_cognome">Cognome</label>
<input id="p_cognome" title="Cognome" name="p_cognome" type="text" tabindex="1" />
<label for="p_nome">Nome</label>
<input id="p_nome" title="Nome" name="p_nome" type="text" tabindex="2" />
<label for="p_username">Username</label>
<input id="p_username" title="Username" name="p_username" type="text" tabindex="3" />
<label for="p_password" >Password</label>
<input id="p_password" title="Password" name="p_password" type="password" tabindex="4" />
<label for="p_password_ripeti">Ripeti la password</label>
<input id="p_password_ripeti" title="Ripeti la password" name="p_password_ripeti" type="password" tabindex="5" />
<label for="p_email">E-mail</label>
<input id="p_email" title="E-mail" name="p_email" type="text" tabindex="6" />
<input id="p_registrazione_invia" title="Invia" value="Invia" type="submit" tabindex="7" />
</fieldset>
</form>
Per quanto riguarda la funziona Ajax se ne occupa il plugin Form, che invia i dati POST
opportunamente formattati (credo JSON) alla pagina specificata nell'action.
P.S. Secondo voi manca qualcosa di importante nel form? Intendo attributi, tag
qualcosa di standard che mi sono dimenticato? Il pulsante di solito lo mettete, fuori o
dentro il fieldset? Scusa il piccolo OT.