Salve a tutti, sono un neofita di programmazione e mi trovo bloccato. Il mio problema è il seguente:
io ho una form con 2 menu a tendina. Il primo è statico con 3 informazioni, e in base a quello che seleziono il secondo menù a tendina prende dati da db e si popola(ovviamente senza refresh, quindi in modo sincrono con javascript)
ecco io sono bloccato in quello, ho fatto qualche tentativo ma invano. qualcuno ha una soluzione?
posto i miei pezzi di codice:
e la mostratype è una funzione che ho dichiarato a fine pagina cosìcodice HTML:<fieldset> <label class="label-medium">Tipo</label> <select onChange="mostratype(this.value)" class="input-medium round input-4" name="type"> <option value="1">Articolo</option> <option value="2">Categoria</option> <option value="3">Pagina</option> </select> </fieldset> <!-- qui va la scelta tipo -->
ma penso di aver fatto una cavolata. HELP!!codice HTML:<script type="text/javascript"> function mostratype(str) { <?php $type=$str; $q="SELECT id_item, title FROM menu_items WHERE status =".MENU_ACTIVE." AND type= ".$type.""; $db->query($q); $items = $db->rows; echo "<fieldset> <label class='label-medium'>Lista tipo</label> <select class='input-medium round input-4' name='list'>"; foreach ($items as $item) { echo "<option value=".$item['id_item']."><".$item['title']."></option>"; }; echo "</select> </fieldset>" ?> } </script>

Rispondi quotando

