【发布时间】:2016-09-25 12:18:36
【问题描述】:
我有一个带有数据列表的 HTML 表单,其中的值是用 PHP 设置的,比如
<input list="values" value="<?php echo $val; ?>">
<datalist id="values">
<option value="orange">
<option value="banana">
</datalist>
我希望用户看到数据列表中的选项,以及来自 PHP 的当前值。但是,“自动完成”操作会导致列表中与当前值不匹配(或以当前值开头)的值从列表中隐藏,例如 $val='apple'。有没有办法避免这种情况,或者浏览器是否修复了这种行为?
【问题讨论】:
-
你的问题不清楚。
-
请解释一下这个问题是怎么不清楚的。