Ciao a tutti,
ho il seguente form:
codice:
<form action="#" method="post" id="fm_contatti" name="fm_contatti">
<div class="form_row">
<div class="form_label">
<label for="destinatario">Scegli un destinatario:* </label>
</div>
<div class="form_input">
<select name="destinatario" id="destinatario" class="required">
<option value="">Seleziona</option>
<option value="">direzione generale</option>
<option value="">responsabile vendite</option>
<option value="">responsabile acquisti</option>
<option value="">gestione preventivi</option>
<option value="">responsabile forniture su progetto</option>
<option value="">agente per l'estero</option>
<option value="">responsabile c.e.d.</option>
</select>
</div>
<div class="spacer"></div>
</div>
<fieldset>
<legend>I tuoi dati</legend>
<div class="form_row">
<div class="form_label">
<label for="cognome">Cognome:*</label>
</div>
<div class="form_input">
<input type="text" id="cognome" name="cognome" class="txtinput required" />
</div>
<div class="spacer"></div>
</div>
<div class="form_row">
<div class="form_label">
<label for="nome">Nome:*</label>
</div>
<div class="form_input">
<input type="text" id="nome" name="nome" class="txtinput required" />
</div>
<div class="spacer"></div>
</div>
<div class="form_row">
<div class="form_label">
<label for="azienda">Azienda:*</label>
</div>
<div class="form_input">
<input type="text" id="azienda" name="azienda" class="txtinput required" />
</div>
<div class="spacer"></div>
</div>
<div class="form_row">
<div class="form_label">
<label for="telefono">Telefono:*</label>
</div>
<div class="form_input">
<input type="text" id="telefono" name="telefono" class="txtinput required" />
</div>
<div class="spacer"></div>
</div>
<div class="form_row">
<div class="form_label">
<label for="fax">Fax:</label>
</div>
<div class="form_input">
<input type="text" id="fax" name="fax" class="txtinput" />
</div>
<div class="spacer"></div>
</div>
<div class="form_row">
<div class="form_label">
<label for="email">Email:*</label>
</div>
<div class="form_input">
<input type="text" id="email" name="email" class="txtinput required" />
</div>
<div class="spacer"></div>
</div>
<div class="form_submit">
<input type="submit" name="sb_contatto" id="sb_contatto" value="[ Invia ]" class="sb_button" />
</div>
</form>
e ho scritto il seguente codice jquery perchè al submit del form, se un campo ha valore 0 o vuoto, venga circondato da un bordo rosso:
Codice PHP:
<script type="text/javascript"> $(document).ready(function(){ $("#fm_contatti").submit(function() { $('.required').each(function() { if(this.value=='' || this.value==0) { this.css("border","1px dotted #F00");} }); }); }); </script>
però non fa assolutamente nulla, e non dà neanche errore... dove sbaglio?