为了账号安全,请及时绑定邮箱和手机立即绑定

我想为带有搜索按钮的本地网页创建搜索/过滤器输入

我想为带有搜索按钮的本地网页创建搜索/过滤器输入

慕容3067478 2022-05-22 10:05:44
我有一个本地页面搜索输入框,效果很好,它会在您输入时进行过滤。我需要的是它只有在我按下按钮时才能工作。所以基本上查找数据将被放入输入框中,并且只有在按下按钮时才实际执行搜索/过滤功能。这就是我所拥有的,整个网络上有无数这样的解决方案,并且有无数的解决方案可以使按钮与 php 一起作为提交按钮工作,这不是我想要的。<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>  <script>$(document).ready(function(){  $("#myInput").on("keyup", function() {    var value = $(this).val().toLowerCase();    $("#myDIV *").filter(function() {      $(this).toggle($(this).text().toLowerCase().indexOf(value) > -1)    });  });});</script>  <input id="myInput" type="text" placeholder="Search for word or phrase..">  <div id="myDIV">  <!-- div:called from search script -->
查看完整描述

1 回答

?
莫回无

TA贡献1865条经验 获得超7个赞

<script 

src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>


<script>

$(document).ready(function() {


    $("#btnExample").on("click", function() {


        var value = $("#myInput").val().toLowerCase();


        $("#myDIV").filter(function() {

            $(this).toggle($(this).text().toLowerCase().indexOf(value) > -1)

        });

    });

});

</script> 


<input id="myInput" type="text" placeholder="Search for word or phrase..">


<div id="myDIV">  <!-- div:called from search script -->

<button id="btnExample" type="button">Click Me</button


查看完整回答
反对 回复 2022-05-22
  • 1 回答
  • 0 关注
  • 118 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信