26. november 2007 - 17:00
Der er
10 kommentarer og 2 løsninger
Hjælp til at "skjule" dropdown menu
Hej. Jeg har en checkbox som default er unclicked. Jeg vil have at hvis man klikker/sætter flueben i viser en dropdown menu som ligenu er på siden. Alternativt kan det også være sådan at man kan se dropdown menuen men at den er visket ud, eller deaktiveret. KODE: <tr> <td class="bottomtext">Filial:</td><td><input type = "checkbox" name="filial"></td> </tr> <tr> <td class="bottomtext">Vælg Hovedkontor:</td><td><?=virksomhederOptions();?></td> </tr>
Annonceindlæg fra Computerworld
26. november 2007 - 23:19
#2
Hej igen.. Probelmet er at jeg har noget javascript, og ikke og ikke bare en select; function virksomhederOptions($option=0) { $output = ''; $output .= '<select name="virksomheder">'."\r\n"; $query = mysql_query('SELECT * FROM virksomheder ORDER BY navn'); if(mysql_num_rows($query)>0) { $output .= '<option>Vælg virksomhed</option>'."\r\n"; while($row = mysql_fetch_assoc($query)) { $output .= '<option value="'.$row['id'].'"'; $output .= ($row['id'] == $option)?' selected="selected"':''; $output .= '>'.$row['navn'].'</option>'."\r\n"; } } else { $output .= '<option>Ingen virksomheder</option>'."\r\n"; } $output .= '</select>'."\r\n"; return $output; }
27. november 2007 - 01:10
#4
Og det burde stadig ikke være noget problem, bare ret til: function virksomhederOptions($option=0) { $output = ''; $output .= '<select id="virksomhederOptions" name="virksomheder">'."\r\n"; $query = mysql_query('SELECT * FROM virksomheder ORDER BY navn'); if(mysql_num_rows($query)>0) { $output .= '<option>Vælg virksomhed</option>'."\r\n"; while($row = mysql_fetch_assoc($query)) { $output .= '<option value="'.$row['id'].'"'; $output .= ($row['id'] == $option)?' selected="selected"':''; $output .= '>'.$row['navn'].'</option>'."\r\n"; } } else { $output .= '<option>Ingen virksomheder</option>'."\r\n"; } $output .= '</select>'."\r\n"; return $output; } Og brug så Roenvings kode.
27. november 2007 - 08:47
#6
Det virker, bortset fra at når man loader siden, så er drop down menuen synlig, indtil man først krydser boken af, og der efter unchecker den igen?