salve a tutti, fin'ora ho utilizzado il codice che posto per fare dei controlli su dei campi di testo in tempo reale tramte jquery.
Ora però, i vari campi di testo su cui effettuare il controllo sono inseriti in un ciclo while pertanto non saprei come assegnargli gli id essendo questi non univoci, così come i form che li contengono.
codice:
<script language="javascript">
$(document).ready(function()
{
$("#ilform").validate({
rules: {
quantita_pro: {
required: true, //campo obbligatorio
minlength: 1, //minima lunghezza caratteri
maxlength: 20, //lunghezza massima
number: true,
},
},
messages: {
quantita_pro: {
required: "Campo obbligatorio",
minlength: "Campo di almeno 1 carattere",
maxlength: "Campo di massimo 20 caratteri",
},
},
});
});
</script>
//la parte di php col WHILE
while($row = mysql_fetch_array($dati)){
echo"
<form method='post' id=\"node-form\" action=\"#\">
<input id=\"quantita_new\" type=\"text\" name=\"quantita_pro\"></div>
</form>
";
ovviamente jquery non funziona inquanto i 2 id sia del form che del camo-testo non sono univoci.
Spero possiate aiutarmi, Grazie anticipatamente.