buonasera ragazzi...sembra che ho quasi risolto con un tutorial di jquery,ma...
ma non riesco a passare il valore del campo city che viene restiuto da jquery alla pagina inserisci_login.phpcodice:<script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript"> // Select Province e Comuni dalla Regione. function selProvCom(idRegion) { // Seleziono province di questa regione. $.get("select.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.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.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> <form action="cred.php" method="post" id="frm_menu" name="frm_menu"> <label for="region">Regione:</label> <select id="region" name="region" onchange="selProvCom(this.value);"> <option value="" selected="selected">-- seleziona --</option> <?php // Collegamento ad database. include("dbconfig.php"); // Query selezione tutte le regioni. $sql = "select * from enti order by descrizione"; // Eseguo la query. $result = mysql_query($sql, $conn); while($region = mysql_fetch_array($result)) { ?> <option value="<?php echo $region['id_enti']; ?>"><?php echo $region['descrizione']; ?></option> <?php } ?> </select> </p> <label for="province">Provincia:</label> <select id="province" name="province" onchange="selCom(this.value);"> <option value="" selected="selected">-- seleziona --</option> <?php // Query selezione tutte le province. $sql = "select * from utenti order by user"; // Eseguo la query. $result = mysql_query($sql, $conn); while($province = mysql_fetch_array($result)) { ?> <option value="<?php echo $province['id_utenti']; ?>"><?php echo $province['user']; ?></option> <?php } ?> </select> </p> <label for="city">Città:</label> <select id="city" name="city"> <option value="" selected="selected">-- seleziona --</option> </select> </p> <h4>login</h4> <div class="item"> <label for="user">user *</label> <input id="user" name="user" type="text" class="input w300 required" /> </div> <div class="item"> <label for="password">password *</label> <input class="input w300 required" name="password" type="password" /> </div> <div class="form-submit"> <input type="submit" value="salva" onclick="this.form.action='inserisci_login.php'"/> </div> </form>

Rispondi quotando