Ho incluso e nemmeno funziona...


<script type="text/javascript">
$("#preventivo").validate(
{
rules:
{
txt_nome:
{
required: true,
minlength:3
},
txt_cognome:
{
required: true,
minlength:3
},
txt_email:
{
required: true,
email: true
},
txt_telefono:
{
required: true,
number:true,
minlength:5
},
txt_regione:
{
required: true,
},
txt_provincia:
{
required: true,
},
txt_tipo_impianto:
{
required: true,
}
},
messages:
{
txt_nome:
{
required: "Nome obbligatorio",
minlength: "Nome non corretto"
},
txt_cognome:
{
required: "Cogome obbligatorio",
minlength: "Cognome non corretto"
},
txt_telefono:
{
required: "Telefono obbligatorio",
minlength: "Inserisci correttamente il numero, minimo 5 cifre" ,
number: "Sono concessi solo numeri"
},
txt_regione:
{
required: "Scegli una regione",
},
txt_provincia:
{
required: "scegli una provincia",
},
txt_tipo_impianto:
{
required: "Seleziona un tipo di impianto",
},
email:
{
required: "Inserisci un indirizzo email valido"
}
}
});

</script>




ma le librerie sono corrette?

<link rel="stylesheet" href="http://jqueryvalidation.org/files/demo/site-demos.css">


<!--include jQuery -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"type="text/javascript"></script>

<!--include jQuery Validation Plugin-->
<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.12.0/jquery.validate.min.js"type="text/javascript"></script>

<!--Optional: include only if you are using the extra rules in additional-methods.js -->
<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.12.0/additional-methods.min.js" type="text/javascript"></script>