0

我正在尝试启用一个可编辑的文本框,在输入前两位数字时,值会被过滤为现有下拉菜单的匹配项,但我似乎对此一无所知。如果有人可以帮我解决这个问题。

    <td>
     Part Number
</td>
<td>
    <select class=\"".$klasse_ausw["aggregat_ausw_drpd"]."\" name=\"aggregat_ausw_drpd\"  style=\"width:90pt; size:1;\">
    <option value=></option>";

    $sql_aggregat_ausw3_drpd="SELECT * FROM vers_einl_aggregatnummer ORDER BY  vers_einl_aggregatnummer.aggr_nr ASC";
    $result_aggregat_ausw3_drpd=mysql_query($sql_aggregat_ausw3_drpd);
    while($row_aggregat_ausw3_drpd=mysql_fetch_array($result_aggregat_ausw3_drpd)){
extract($row_aggregat_ausw3_drpd, EXTR_PREFIX_ALL, "ausw3");
echo '                                                  <option value="'.$ausw3_id.'"';
if(($_POST["aggregat_ausw_drpd"]==$ausw3_id) ||               ($_GET["aggregat_ausw_drpd"]==$ausw3_id)){
    echo ' selected';
}
echo '                               >'.$ausw3_aggr_nr.'</option>';
   }
    echo "</select></td></tr>
4

1 回答 1

0

如果我理解正确,您正在寻找一种过滤选择框的方法。

有很多方法可以通过 Javascript 实现这一点。

Select2 jquery 插件非常好。

于 2012-11-27T16:07:46.687 回答