I have created a page that displays all the users in bootstrap cards. I would like to know how can I search a user in a search box that filters out only that user card and clearing it out should bring all the user cards back. Need help in implementing with jquery or any other option.
Code:
<div class="container" style="margin:150px auto 30px auto;">
<div class="row">
<div class="col-md-12">
<p>Type some text to search:</p>
<input type="text" class="Search" placeholder="Search User name:">
</div>
</div>
</div>
</div>
<div class="container">
<br />
<div>
<h1 class="text-center">Users({{all_users|length}})</h1>
</div>
<br/>
<div class="card-group">
{% for user in all_users %}
<div class="card col-3 text-center">
<div class="card-header text_center">
<h4 class="card-title"><a href="{% url 'views.user_profile' username=user.username %}" target="_top">{{user.first_name}} {{user.last_name}}</a></h4>
</div>
<div class="card-body bg-light">
<p class="card-text text-center">
{{user.user_profile.title}}<br/>
{{user.user_profile.empid}}<br/>
</p>
</div>
</div>
{% if forloop.counter|divisibleby:4 %}
</div>
<br />
<div class="card-group">{% endif %}
{% endfor %}
</div>
</div>