<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.r512.com/index.php?action=history&amp;feed=atom&amp;title=Live_search</id>
	<title>Live search - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.r512.com/index.php?action=history&amp;feed=atom&amp;title=Live_search"/>
	<link rel="alternate" type="text/html" href="https://www.r512.com/index.php?title=Live_search&amp;action=history"/>
	<updated>2026-05-08T15:23:43Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://www.r512.com/index.php?title=Live_search&amp;diff=671&amp;oldid=prev</id>
		<title>Bacchas: Created page with &quot;= Create a search where content is loaded dynamically as you type = &lt;br&gt; &#039;&#039;&#039;Jquery&#039;&#039;&#039; ==HTML== &lt;pre&gt; &lt;!DOCTYPE html&gt; &lt;html lang=&quot;en&quot;&gt;  &lt;head&gt;     &lt;meta charset=&quot;utf-8&quot; /&gt;...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.r512.com/index.php?title=Live_search&amp;diff=671&amp;oldid=prev"/>
		<updated>2016-12-24T21:20:03Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;= Create a search where content is loaded dynamically as you type = &amp;lt;br&amp;gt; &amp;#039;&amp;#039;&amp;#039;Jquery&amp;#039;&amp;#039;&amp;#039; ==HTML== &amp;lt;pre&amp;gt; &amp;lt;!DOCTYPE html&amp;gt; &amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;  &amp;lt;head&amp;gt;     &amp;lt;meta charset=&amp;quot;utf-8&amp;quot; /&amp;gt;...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Create a search where content is loaded dynamically as you type =&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Jquery&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
==HTML==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;meta charset=&amp;quot;utf-8&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Live Search&amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;mystyle.css&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;div id=&amp;quot;searcharea&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;label for=&amp;quot;search&amp;quot;&amp;gt;Live Search&amp;lt;/label&amp;gt;&lt;br /&gt;
        &amp;lt;p&amp;gt;Enter a Name or info about a speaker&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;input type=&amp;quot;search&amp;quot; name=&amp;quot;search&amp;quot; id=&amp;quot;search&amp;quot; placeholder=&amp;quot;Name or Info&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div id=&amp;quot;update&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;script src=&amp;quot;jquery.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
    &amp;lt;script src=&amp;quot;script.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JavaScript==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$(&amp;#039;#search&amp;#039;).keyup(function() {&lt;br /&gt;
    var searchField = $(&amp;#039;#search&amp;#039;).val();&lt;br /&gt;
    var myExp = new RegExp(searchField, &amp;quot;i&amp;quot;);&lt;br /&gt;
    $.getJSON(&amp;#039;data.json&amp;#039;, function(data) {&lt;br /&gt;
            var output = &amp;#039;&amp;lt;ul class=&amp;quot;searchresults&amp;quot;&amp;gt;&amp;#039;;&lt;br /&gt;
            $.each(data, function(key, val) {&lt;br /&gt;
                if ((val.name.search(myExp) != -1) || (val.bio.search(myExp) != -1)) {&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                    output += &amp;#039;&amp;lt;li&amp;gt;&amp;#039;;&lt;br /&gt;
                    output += &amp;#039;&amp;lt;h2&amp;gt;&amp;#039; + val.name + &amp;#039;&amp;lt;/h2&amp;gt;&amp;#039;;&lt;br /&gt;
                    output += &amp;#039;&amp;lt;img src=&amp;quot;images/&amp;#039; + val.shortname + &amp;#039;_tn.jpg &amp;quot;alt=&amp;quot;&amp;#039; + val.name + &amp;#039;&amp;quot;/&amp;gt;&amp;#039;;&lt;br /&gt;
                    output += &amp;#039;&amp;lt;p&amp;gt;&amp;#039; + val.bio + &amp;#039;&amp;lt;/p&amp;gt;&amp;#039;;&lt;br /&gt;
                    output += &amp;#039;&amp;lt;/li&amp;gt;&amp;#039;;&lt;br /&gt;
                };&lt;br /&gt;
&lt;br /&gt;
            });&lt;br /&gt;
            output += &amp;#039;&amp;lt;/ul&amp;gt;&amp;#039;;&lt;br /&gt;
            $(&amp;#039;#update&amp;#039;).html(output);&lt;br /&gt;
        }) // get json&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}); // bind to the search field&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CSS==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
body {&lt;br /&gt;
    background: #dad7c7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#searcharea {&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    background: #bf996b;&lt;br /&gt;
    width: 30%;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border-right: 10px 10px 0 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#searcharea label {&lt;br /&gt;
    font: bold 1.3em Arial;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    padding-bottom: 5px;&lt;br /&gt;
    color: #a61c1c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#searcharea p {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    line-height: 1em;&lt;br /&gt;
    padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#searcharea input {&lt;br /&gt;
    width: 80%;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#update {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, Times, serif;&lt;br /&gt;
    width: 70%;&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    border-top: 1px dotted #ccc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#update ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#update ul li {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    padding: 0 20px;&lt;br /&gt;
    background: #eee;&lt;br /&gt;
    padding-bottom: 10px;&lt;br /&gt;
    height: 55px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    border-bottom: 1px dotted #ccc;&lt;br /&gt;
    -webkit-animation: myanim 1s;&lt;br /&gt;
    animation: myanim 1s;&lt;br /&gt;
    transition: height 0.3s ease-out 0.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#update li:hover {&lt;br /&gt;
    background: #fffce5;&lt;br /&gt;
    min-height: 110px;&lt;br /&gt;
    height: 250px;&lt;br /&gt;
    overflow: visible;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#update h2 {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    padding-top: 25px;&lt;br /&gt;
    padding-bottom: 5px;&lt;br /&gt;
    font-family: Arial, Helvetica, sans-serif;&lt;br /&gt;
    color: #bf5841;&lt;br /&gt;
    border-bottom: 1px dotted #ccc;&lt;br /&gt;
    margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#update img {&lt;br /&gt;
    float: left;&lt;br /&gt;
    width: 80px;&lt;br /&gt;
    margin-right: 10px;&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@-webkit-keyframes myanim {&lt;br /&gt;
    0% {&lt;br /&gt;
        opacity: 0.3;&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
        opacity: 1.0;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@keyframes myanim {&lt;br /&gt;
    0% {&lt;br /&gt;
        opacity: 0.3;&lt;br /&gt;
    }&lt;br /&gt;
    100% {&lt;br /&gt;
        opacity: 1.0;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==[[#top|Back To Top]]-[[Main_Page| Home]] - [[Java Script|Category]]==&lt;/div&gt;</summary>
		<author><name>Bacchas</name></author>
	</entry>
</feed>