We help IT Professionals succeed at work.

javascript autocomplete using local database in chrome

rjohnsonjr asked
Last Modified: 2012-04-09
I have created a local database in the chrome internet browser.   I am having trouble finding a way to get an autocomplete working with a local database.  A couple examples I found connect to a remote datasource or take an array of data.

Any pointers or links to get me rolling?
Watch Question

Top Expert 2013

A browser cannot directly interact with a database.  You either have to go through a server connected to the database or load the data into an internal array.  How you proceed depends on how much data you need to access for the function to work.



Maybe I should have clarified:


I created a database and I can see it in the resources tab in the Chrome Browser.

It is an SQLite db
Top Expert 2013

The document you posted is a partial implementation of an API that is no longer being worked on since Nov 2010, because there is an impasse on how to implement it.  In other words there are no standards in this area, and in the absence of standards, the only ones who might have an answer as to how their implementation works are Google who manufacture Chrome.



ok bad example, but there are plenty of tutorials out there about it. The point I was trying to make is it is possible to connect to a database in a browser.  Also from what I have read it is available to Safari as well probably to any browser that uses webkit.  If it is not really a standard that explains the lack of good examples on how to do what I am trying to accomplish.
Top Expert 2013

Are you just looking to do local access on your own computer, ot is this something for an app that is going to be deployed across the web?



This is for a browser app to be deployed on an ipad with spotty internet access at times.  That is the reason I want to use local storage as much as possible.  In my example it will be the parts catalog
Top Expert 2013
This one is on us!
(Get your first solution completely free - no credit card required)

Gain unlimited access to on-demand training courses with an Experts Exchange subscription.

Get Access
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Empower Your Career
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE

Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Unlock the solution to this question.
Join our community and discover your potential

Experts Exchange is the only place where you can interact directly with leading experts in the technology field. Become a member today and access the collective knowledge of thousands of technology experts.

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.