JQuery.Validity non da segni di vita

tijuanamou

Nuovo Utente
30 Mar 2011
4
0
0
Ciao a tutti ragazzi.
Sono neofitella smanettona, sto preparando un form html - php su mysql e lo sto validando con il plugin jquery validity.
Ho inserito come da documentazione riportata sul sito ufficiale del plugin:
- collegamento a script
- collegamento a css
- riga di codice per validazione semplice della sola presenza di tutti i select - campi testuali

Carico il form sul server, lascio i campi bianchi, submitto e nulla accade:
il form viene inserito correttamente su mysql con tutti i campi bianchi :skull:
Mi fa specie che pare quasi che lo script non esista, non mi viene riportato nessun errore di nessun genere: il form prosegue la sua dolce esistenza ignorando la validazione.

Tengo a precisare che, oltre ad inserire la riga di codice debitamente copincollata dal sito di Validity nel mio form, non ho fatto nessunaltra operazione (tipo modifica sul codice di jquery o di jquery.validity) perchè non era specificata sulla documentazione, o se lo era non l'ho capito. :eek:

-- aggiunta: già fatto tutte le ricerche del caso su google/forum/anche utilizzando parole chiave trabocchetto, ma nulla

Ora posto il codice del mio form: se per caso qualcuno passasse di qua:

HTML:
<head>
         //inizio codice incriminato
		<script type="text/javascript" src="jquery.js"></script>
        <link type="text/css" rel="Stylesheet" src="css/jquery.validity.css" />
        <script type="text/javascript" src="js/jquery.validity.js"></script>
        //codice di validity
        <script type="text/javascript">
			$(function() { 
							$("form").validity("input:text, select");
						});            
        </script>
        
       			 //codice per autoselect regioni/provincie
        <script type="text/javascript" src="jquery.js"></script>
        <script type="text/javascript">
				// Select Province e Comuni dalla Regione. 
				function selProvCom(idRegion) {
				  // Seleziono province di questa regione. 
				  $.get("select_abitativa.php", { regionid: idRegion, requestItems: 'province'}, 
				  function(dataProvince){
					$("select[id='province']").empty();
					var options = '<option value="">-- seleziona --</option>';
					var arrayProvince = dataProvince.split( '||');
					for (var i = 1; i < arrayProvince.length; i++) {
					  var provincia = arrayProvince[i].split( /,/);
					  options += '<option value="' + provincia[0] + '">' + provincia[1] + '</option>';
					}
					$("select[id='province']").html(options);
				  });
				  // Seleziono comuni di questa regione. 
				  $.get("select_abitativa.php", { regionid: idRegion, requestItems: 'comuni'}, 
				  function(dataComuni){
					$("select[id='city']").empty();
					var options = '<option value="">-- seleziona --</option>';
					var arrayComuni = dataComuni.split( '||');
					for (var i = 1; i < arrayComuni.length; i++) {
					  var comune = arrayComuni[i].split( /,/);
					  options += '<option value="' + comune[0] + '">' + comune[1] + '</option>';
					}
					$("select[id='city']").html(options);
				  });
				}
				
				// Select Comuni dalla Provincia. 
				function selCom(idProvincia) {
				  // Seleziono comuni di questa provincia. 
				  $.get("select_abitativa.php", { provinciaid: idProvincia, requestItems: 'comuni'}, 
				  function(dataComuni){
					$("select[id='city']").empty();
					var options = '<option value="">-- seleziona --</option>';
					var arrayComuni = dataComuni.split( '||');
					for (var i = 1; i < arrayComuni.length; i++) {
					  var comune = arrayComuni[i].split( /,/);
					  options += '<option value="' + comune[0] + '">' + comune[1] + '</option>';
					}
					$("select[id='city']").html(options);
				  });
				}
        </script>
    </head>

<body>

//form incriminato
    <form method="post" action="inserisci.php">
    
    Cognome 
    <input type="text" name="cognome"/>
    <br /> 
     
    Nome
    <input type="text" name="nome"/>
    <br />
     
    Telefono 
    <input type="text" name="telefono"/>
    <br />
    
    
    Via/Piazza 
    <input type="text" name="via"/>
    <br />
    
    Regione
        <select id="region" name="region" onChange="selProvCom(this.value);"/>
                <option value="" selected="selected">-- seleziona --</option>
            <?php
            // Collegamento a database. 
            include("dbconfig.php");
            
            // Query selezione tutte le regioni. 
            $sql = "select * from regioni order by regione"; 
            
            // Eseguo la query. 
            $result = mysql_query($sql, $conn); 
            while($region = mysql_fetch_array($result)) {
            ?>
            <option value="<?php echo $region['id']; ?>"><?php echo $region['regione']; ?></option>
            <?php
            }
            ?>
        </select>
    <br />
    
    Provincia
        <select id="province" name="province" onChange="selCom(this.value);"/>
            <option value="" selected="selected">-- seleziona --</option>
            <?php
            
            // Query selezione tutte le province. 
            $sql = "select * from province order by provincia"; 
            
            // Eseguo la query. 
            $result = mysql_query($sql, $conn); 
            while($province = mysql_fetch_array($result)) {
            ?>
            <option value="<?php echo $province['id']; ?>"><?php echo $province['provincia']; ?></option>
            <?php
            }
            ?>
        </select>
            <br />
    
    Città
    <select id="city" name="city" />
    <option value="" selected="selected"/>-- seleziona --</option>
    </select> <br /> 
    
    
    Data di nascita
    <select name="birthday_day" id="birthday_day"/>
        <option value="-1">Giorno:</option>
        <option value="01">1</option> 
        <option value="02">2</option> 
        <option value="03">3</option> 
        <option value="04">4</option> 
        <option value="05">5</option> 
        <option value="06">6</option> 
        <option value="07">7</option> 
        <option value="08">8</option> 
        <option value="09">9</option> 
        <option value="10">10</option> 
        <option value="11">11</option> 
        <option value="12">12</option> 
        <option value="13">13</option> 
        <option value="14">14</option> 
        <option value="15">15</option> 
        <option value="16">16</option> 
        <option value="17">17</option> 
        <option value="18">18</option> 
        <option value="19">19</option> 
        <option value="20">20</option> 
        <option value="21">21</option> 
        <option value="22">22</option> 
        <option value="23">23</option> 
        <option value="24">24</option> 
        <option value="25">25</option> 
        <option value="26">26</option> 
        <option value="27">27</option> 
        <option value="28">28</option> 
        <option value="29">29</option> 
        <option value="30">30</option> 
        <option value="31">31</option> 
    </select> 
    
    <select name="birthday_month" id="birthday_month"/>
        <option value="-1">Mese:</option>
        <option value="01">gennaio</option> 
        <option value="02">febbraio</option> 
        <option value="03">marzo</option> 
        <option value="04">aprile</option> 
        <option value="05">maggio</option> 
        <option value="06">giugno</option> 
        <option value="07">luglio</option> 
        <option value="08">agosto</option> 
        <option value="09">settembre</option> 
        <option value="10">ottobre</option> 
        <option value="11">novembre</option> 
        <option value="12">dicembre</option> 
    </select> 
    
    <select name="birthday_year" id="birthday_year"/>
        <option value="-1">Anno:</option>
        <option value="1997">1997</option> 
        <option value="1996">1996</option> 
        <option value="1995">1995</option> 
        <option value="1994">1994</option> 
        <option value="1993">1993</option> 
        <option value="1992">1992</option> 
        <option value="1991">1991</option>
    </select>
    
    <input type="submit" name="$insert" value="INVIA" />
    </form>

</body>


Alè. Questo è quanto.

Grazie grazie
 
Ultima modifica:

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
non vorrei dire una cavolata, ma in che cartella hai la jquery.js?
se è nella stessa di jquery.validity.js (i js tutti assieme?), dovresti scrivere

<script type="text/javascript" src="js/jquery.js"></script>
ecc...
 

tijuanamou

Nuovo Utente
30 Mar 2011
4
0
0
ciao, jquery è rimasto nella cartella principale, mentre i js di validity sono nella sottocartella /js :cool: sono disordinata di principio
 

tijuanamou

Nuovo Utente
30 Mar 2011
4
0
0
risolto: ho inserito 2 volte il jquery.
potete cancellare la discussione, moderatori, grazie lo stesso! :cool:
 
Discussioni simili
Autore Titolo Forum Risposte Data
D Jquery - modifica elemenento onlick jQuery 1
E Problema jquery Success jQuery 2
R jquery che cambia css di un elemento non mi funziona sulla pagina caricata da ajax Ajax 5
E PHP & jQuery PHP 8
P jquery refresh div non funziona Javascript 0
P lanciare script asp (o php) da jquery Javascript 1
T aiuto per trasformare un quiz fatto in JS in un quiz in JQUERY jQuery 0
Z CSS Slideshow senza JS e JQUERY HTML e CSS 2
Z CSS Slideshow senza JS e JQUERY HTML e CSS 2
MarcoGrazia Validazione remota tramite plugin (jquery validate) Snippet Javascript 0
M Come selezionare e deselezionare radiobutton con jquery jQuery 1
M Come validare textarea con jquery jQuery 0
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
P Funzione jQuery Ajax invio file a php jQuery 1
Cosina Menu fisso copre i titoli quando cliccati nel sommario jQuery Javascript 4
MarcoGrazia jquery validate() controllo checkbox jQuery 2
D assegnare risultato di una jquery ad una text Javascript 2
felino [JQuery] Append dopo ultimo ul li del primo livello jQuery 2
A php metodo post jquery non da mai errore jQuery 4
T problema con select dinamica con jquery Javascript 0
P jquery .load jQuery 10
E Div che scompare con scroll jquery Javascript 0
T script jquery non funziona più dopo il passaggio a MVC jQuery 5
B jQuery - hide & show li items jQuery 13
Y jQuery Animation Switch On Off jQuery 0
claudio_lorenzo [Javascript] aiuto su jquery per calcolo altezze dom Javascript 1
O [Javascript] Conflitto Jquery: forse... Javascript 0
MarcoGrazia jquery validate, necessità di validare almeno un elemento select su due jQuery 1
M inserire i dati ottenuti da una jquery in una tabella già esistente jQuery 1
D Jquery, conflitto tra loro risolvibile? jQuery 7
M Filtrare risultati con valori checkbox passati con jquery jQuery 2
Tommy03 Variabile PHP dentro a JQuery PHP 3
L Problema jQuery validation AJAX (PHP 7) PHP 6
G Campo HTML input file con jQuery jQuery 0
P Jquery event nel foreach php jQuery 3
M leggere con jquery/ajax in una function javascript record di database sql server Javascript 0
A [Javascript] Ajax, Jquery e PHP Javascript 1
trattorino Mentions Auto Suggesting da jquery a php PHP 2
X Problema con jquery e ajax jQuery 2
G Inserzione script nella pagina html per jquery jQuery 8
MarcoGrazia Validazione forum con jquery.validate jQuery 2
Shyson Smoot scrolling jQuery nella pagina jQuery 0
felino [Javascript] [jQuery] Slick Carousel: visualizzare una porzione dell'immagine successiva Javascript 0
L Scelta form con jquery jQuery 1
F [Javascript] Aprire file tramite jquery Javascript 0
R Aiuto Jquery jQuery 1
G [HTML] Jquery e tooltipster's jQuery 5
I Jquery fadeout-fadein html data jQuery 0
trattorino Estrarre Nome Utente jquery div php PHP 9
L jquery e json controllo valori da determinate chiavi - keys jQuery 0

Discussioni simili