【前端】Html5自带输入框input带下拉列表,实时动态模糊查询,无需插件

在做一个功能,一个输入框,查询之前的数据库记录,如果有记录,则从下拉列表里取,如果没有,则输入框自己输入。

本来以为需要插件,结果没看到合适的插件,倒是找到了一个好用的demo:

不需要引用插件,h5下,所有代码就这么多:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
	</head>
	<body>
		<input list="source" id="ipt">
		<datalist id="source">
		    <option value="html5">
		    <option value="css3">
		    <option value="js">
		    <option value="jquery">
		    <option value="node">
		</datalist>
	</body>
	
</html>

效果如下:

输入框获取焦点:

输入内容,动态实时模糊查询:

如果没有要找的内容,也可以自己自定义输入内容:

是个好东西。记录并分享一下。


版权声明:本文为capricornce原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。