繁体   English   中英

现有下拉菜单的文本框

[英]text box for an existing drop down

我正在尝试启用一个可编辑的文本框,在其中输入前两位数字时,值将被过滤到与现有下拉菜单相匹配的东西,但我似乎无能为力。有人可以帮助我解决这个问题。

    <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>

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

有多种方法可以通过Javascript实现。

Select2 jquery插件非常不错。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM