Hi,
here is the code below where the optgroup and list box is common for all the status.
Please help me how to display the names based on the status.
If I select -- all the names should be displayed and if I select C only few names should be displayed based on the query.
<html>
<body>
<select name='status'>
<option value="--">--
<option value="R">R
<option value="C">C
<option value="S">S
<option value="Q">Q
</select>
</td>
</tr>
<tr>
<td align="left"><label><font color="#006699" face="Arial">Names</font></label></td>
<td align="left"><label><font color="#006699" face="Arial">: </font></label></td>
<td align="left">
<select name="cluster" onChange="if(this.options[this.selectedIndex].state=='disabled') this.selectedIndex=0">
<option value="--" selected>--
<?
$names = Names();
foreach($names as $c){
echo "<option value=\"$c\">$c</option>";
}
echo "<optgroup label=\"No Names\">";
$namesdown=disabledNames();
foreach($namesdown as $d){
echo "<option value=\"\" state=\"disabled\" style=\"color:#FF0000;\"><font color=\"#FF0000\">$d</font></option>";
}
echo "</optgroup></select>";
?>
</body>
</html>