A live search is a search form that displays the results for your search query as you type. When done right, they can be exceptionally nice to use, and going through the process of building one covers a lot of really important techniques that can be applied to many other areas as well. This in-depth video tutorial will walk you through the process of creating a live search field within the WordPress dashboard.
The video is pretty lengthy, but I hope you can stick with me through it all because there are some really great techniques demonstrated. In the video, I create a live search form for the WordPress user database, and integrate it into my Restrict Content Pro plugin. Using my plugin as an example works really well because it gives some context to what is being built, though the code itself can be applied to anything.
Please note that this is an advanced tutorial. If you are not familiar with how to load scripts in WordPress correctly, or how to use ajax within WordPress, please read / follow the tutorials below: