You are previewing Instant typeahead.js.
O'Reilly logo
Instant typeahead.js

Book Description

Deliver an extraordinary experience to users of your website with the help of typeahead.js

  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results

  • Install, test, and get started with Typeahead.js

  • Integrate Typeahead.js into your existing projects

  • Optimize and use Typeahead.js to produce the best possible results

  • In Detail

    typeahead.js is a powerful functionality that allows users to use an autocomplete feature on web forms, therefore speeding up their input process and improving the overall website experience.

    Instant typeahead.js will take a reader with no or limited knowledge of typeahead.js and guide them through everything they need to know to become proficient at using this powerful tool.

    Instant typeahead.js starts by showing you how to install typeahead.js and ends by walking you through some advanced optimization examples, progressively building your skills through the use of easy-to-understand language and practical examples.

    As you go through the book, you will learn about testing typeahead.js, optimizing typeahead.js, and also skills like integrating typeahead.js with WordPress, Ruby on Rails, and Bootstrap. The book will also take a look at the tools that work well with typeahead.js.

    Table of Contents

    1. Instant typeahead.js
      1. Instant typeahead.js
      2. Credits
      3. About the Author
      4. About the Reviewer
      5. www.PacktPub.com
        1. Support files, eBooks, discount offers and more
          1. Why Subscribe?
          2. Free Access for Packt account holders
      6. Preface
        1. What this book covers
        2. What you need for this book
        3. Who this book is for
        4. Conventions
        5. Reader feedback
        6. Customer support
          1. Downloading the example code
          2. Errata
          3. Piracy
          4. Questions
      7. 1. Instant typeahead.js
        1. Installing Bower for typeahead.js (Must know)
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        2. Basic searching (Must know)
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        3. Preloading JSON (Should know)
          1. Getting ready
          2. How it works...
          3. There's more...
        4. Fetching data from the server (Should know)
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        5. Prefetching data with a server fallback (Should know)
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        6. Manipulating data (Become an expert)
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        7. Creating custom events (Become an expert)
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        8. Collecting datasets (Become an expert)
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        9. Displaying your dataset to the user (Should know)
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        10. Caching your results (Should know)
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        11. Supporting LocalStorage (Should know)
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        12. Minimizing lookups (Become an expert)
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        13. Testing the typeahead.js codebase (Become an expert)
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        14. Testing the typeahead.js code (Become an expert)
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        15. Integrating typeahead.js into Bootstrap (Should know)
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        16. Integrating typeahead.js into WordPress (Become an expert)
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        17. Integrating typeahead.js into Ruby on Rails (Become an expert)
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...