我希望人们能够键入文本输入,以便在输入时从下拉列表中显示名称列表中的任何匹配结果。我希望用户不能选择他们输入的输入,它必须来自给定的名称列表。也就是说,输入本身不会发布POST,但它会为用户提供单击选项,将其带到静态页面。我知道<datalist>
但我不喜欢Safari和某些移动浏览器不支持它,并且不确定它是否禁止自定义输入。我也知道jQuery的自动完成功能,但我也不确定它是否禁止自定义输入。
可以在http://futhead.com的主搜索框中找到我想要的示例。当您输入&#34; Roon&#34;等搜索时它将带来任何与&#34; Roon&#34;在某个地方。它不允许您只需单击输入并搜索&#34; Roon&#34;,您必须从下拉列表中选择其中一个选项。
我从数据库中提取列表时没有问题,我可以这样做。它只是我正在努力的文本输入位。