buonasera ragazzi...sembra che ho quasi risolto con un tutorial di jquery,ma...
codice:
<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>
ma non riesco a passare il valore del campo city che viene restiuto da jquery alla pagina inserisci_login.php