`

功能:H5可根据输入的匹配相对应的文字下拉框

阅读更多
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<title>搜索</title>
<link rel="stylesheet" type="text/css" href="../css/v3.0/css/style-lh.css"/>
<link rel="stylesheet" type="text/css" href="../css/v3.0/css/public-lh.css"/>
</head>
<style >
body{margin: 0; padding: 0;position: relative;}
.js_query{font-size: 2rem;}
.js_button{}
</style>
</style>
<body>
<div>

<input type="text" autocomplete="on" name="demoAutoComplete" list="autoNames" class="js_query"  placeholder="请输入那你要搜索的值"/>
        <datalist id="autoNames">
<option value="没有你的陪伴真的好孤单">家具</option>
<option value="你是我心爱的姑娘">查佳慧</option>
    <option value="一人饮酒醉">mc</option>
    <option value="信者得爱">杨千嬅</option>
    <option value="信徒">张卫健</option>
    <option value="童话">陈奕迅</option>
    <option value="你爱我像谁">张卫健</option>
    </datalist>
    <a href="#" class="js_button js_query" >aaa</a>
</div>
</body>
<script type="text/javascript" src="../js/v3.0/js/jquery-1.7.2.min.js" ></script>
<script>
$(function(){
var optione1;
var array = [{"firstName":"Brett","lastName":"McLaughlin","email":"aaaa"},
        {"firstName":"Jason","lastName":"Hunter","email":"bbbb"},
        {"firstName":"Elliotte","lastName":"Harold","email":"cccc"}];
$.each(array,function(n, value) {//each循环遍历array
if(value!=null||value!=undefined||value!=""){//判断不为空的情况下
optione1 += "<option value='"+value.firstName+"'>"+value.lastName+"</option>";
$("#autoNames").html(optione1);
}
return true;
})
});
$(".js_button").on("click",function(){
var js_query = $(".js_query").val();//把值获取出来
console.log(js_query);
});
</script>
</html>
分享到:
评论

相关推荐

    可以输入带自动匹配的下拉框

    而“可以输入”的下拉框则是结合了输入框(Input Field)的功能,允许用户输入自定义的文字,同时提供匹配建议。 在“自动匹配”的实现上,通常会涉及到JavaScript、Ajax以及后端编程。当用户在输入框中输入字符时...

    【ASP.NET编程知识】ASP .NET 可编辑输入自动匹配的下拉框.docx

    ASP.NET 可编辑输入自动匹配的下拉框 本文将详细介绍 ASP.NET 可编辑输入自动匹配的下拉框的实现方法,该控件可以自动匹配用户输入的内容,并提供相关的下拉选项。本文将从三个方面介绍该控件的实现方法:首先,...

    自动匹配可输入的下拉框

    在IT领域,"自动匹配可输入的下拉框"是一种常见的用户界面元素,它结合了传统的下拉选择框和搜索框的功能,提高了用户体验。这种组件通常被称为“智能下拉框”或“自动补全下拉框”。在网页设计、应用程序开发,尤其...

    下拉框可输入模糊查询,自动匹配

    这个功能使得用户在下拉框中输入文字时,系统能实时进行模糊匹配,显示与输入内容相关的选项,提高了用户在大量数据中寻找目标的效率。 在H5(HTML5)中,我们通常使用`&lt;select&gt;`元素来创建下拉框。然而,原生的`...

    下拉框自动匹配文本框输入内容

    在IT领域,尤其是在前端开发中,"下拉框自动匹配文本框输入内容"是一个常见的功能需求,主要用于提高用户输入的效率和准确性。这个小例子旨在帮助新手理解如何实现这一功能。下拉框(Dropdown)与文本框(Input)的...

    asp.net可输入可选择下拉框

    总之,"asp.net可输入可选择下拉框"是一种增强用户体验的设计,它通过结合传统的下拉框和文本框功能,提高了数据输入的灵活性。理解和实现这种控件,不仅可以提升项目的用户界面质量,也是对ASP.NET开发技能的进一步...

    自动补全下拉框(可输入匹配的下拉框)

    当用户在输入框中键入字符时,程序会根据已输入的内容在预设的数据集中进行匹配,并显示最相关的选项。这个过程通常涉及到以下几个关键步骤: 1. 数据准备:首先,需要有一份包含可能选项的数据集。数据可以来源于...

    可以输入的下拉框 下拉框和文本框组合共用

    可以输入的下拉框. 下拉框和文本框组合共用可以输入的下拉框. 下拉框和文本框组合共用可以输入的下拉框. 下拉框和文本框组合共用可以输入的下拉框. 下拉框和文本框组合共用可以输入的下拉框. 下拉框和文本框组合共用...

    可编辑下拉框 可以自动匹配

    在IT领域,尤其是在前端开发中,"可编辑下拉框 可以自动匹配"是一种常见的交互元素设计,它结合了输入框与下拉选择框的功能,提供了用户友好的数据筛选和输入体验。这种控件通常被称为`edSelect`,正如标签所示。...

    搜索功能select下拉框实现自动匹配

    带搜索功能的select下拉框,类似百度google的搜索框,自己匹配,很好用

    ASP .NET 可编辑,输入自动匹配的下拉框

    ASP .NET Webform 利用Telerik第三方Dropdownlist控制实现可编辑,输入自动匹配的下拉框(支持中文输入匹配),代码简单,适合下拉列表选项多时使用该控件,快速检索选项

    支持手动输入的下拉框

    支持手动输入的下拉框,即用户可以在一个下拉框中输入文字,系统会根据输入内容动态展示匹配的建议列表。这种设计提升了用户体验,因为它减少了用户在大量选项中查找所需项的时间,同时允许用户输入未包含在预设选项...

    ASP .NET 可编辑输入自动匹配的下拉框

    ***可编辑输入自动匹配的下拉框是Web开发中的一个重要功能,它允许用户通过输入关键词来快速筛选和选择选项。在***开发环境下,可以利用第三方控件实现这种复杂的下拉选择功能。本文主要介绍了如何在***中创建一个可...

    可手写输入的下拉框,代码少,简单

    通过研究这个文件,开发者可以了解到如何将手写输入功能集成到自己的下拉框组件中,也可以根据自己的需求进行定制和优化。 总之,"可手写输入的下拉框"是一种实用且创新的交互设计,它利用现代Web技术提升了用户...

    可输入的下拉框

    例如,当用户在输入框中键入文字时,你可以实时过滤下拉框中的选项,只显示匹配输入的项。这通常通过`keyup`事件和`filter()`函数实现。 接下来,我们需要一个Bootstrap的下拉菜单作为基础。Bootstrap的`&lt;select&gt;`...

    js 可输入下拉框(jquery)

    在JavaScript和jQuery的世界里,"js 可输入下拉框(jquery)"是一个常见的交互设计需求,它结合了传统下拉框的简洁性与输入框的搜索功能,为用户提供更友好的交互体验。这种组件通常被称为“Autocomplete”或...

    jquery搜索提示插件输入文字搜索下拉框检索功能

    本话题将详细讲解如何利用jQuery实现一个搜索提示插件,以提供输入文字后出现的搜索下拉框检索功能。 首先,我们需要理解这个功能的核心原理。在用户输入文字时,通过监听键盘事件或者输入框的`change`事件,我们...

    可输入下拉框(html控件)

    简单javavscript实现的可输入下拉框(仿VC的comobox),用于html网页开发。 不懂代码的,可直接在页面中插入该源码实现,方便易用。

    可输入的下拉框(autoComplete)

    标题中的“可输入的下拉框(autoComplete)”指的是自动完成或自动填充功能,它在用户界面设计中被广泛使用,特别是在Web表单和移动应用中。这种功能结合了文本输入框和下拉列表,当用户在输入框中键入文字时,系统...

Global site tag (gtag.js) - Google Analytics