ciao a tutti,
ho trovato un codice (ajax + js + php) che, data una scelta in una combo, mi riempie una seconda combo con i dati relativi presi da db. funziona tutto fortunamente.
ora, la stessa pagina è usata da me per modificare dei dati già presenti nel db, devo quindi far in modo che le varie combo abbiano un "selected" sul dato corretto.
nel mio caso ho 2 combo, una per gli stati e la seconda per le regioni.
per gli stati tutto ok, funziona già; il problema è per le regioni: infatti il codice js che uso tiene nascosta la seconda combo finchè non scego qualcosa dalla prima.
tralasciando codice ajax e php che vanno e non credo siano resposabili della cosa, posto il JS sperando che qualche buon anima mi dica come devo fare per fare in modo che la seconda combo sia visualizzata SEMPRE 
codice:
<script language="javascript" type="text/javascript">
function recupera_regioni(v)
{
var id = v.value;
if(id == "")
{
$("div1").innerHTML = "";
return;
}
var parametri = "id=" + id;
sajax("?comando_ajax=trova_regioni", onload, parametri);
function onload()
{
var t = this.request.responseText;
$("div1").innerHTML = t;
}
}
</script>
nell'html
codice:
<select name="nazione" id="stati" onchange="recupera_regioni(this);" class="selectfield" ><?=stati($nazione)?></select>