I was thinking more about actually including the arrays in the javascript code files and doing a local include statement in the html file and then rebuilding the javascript file on the server when you made a change. Obviously this is not such a good idea for frequently updated tables, but for filtering on your example of makes & models, then this won't change that frequently.
Saves a lot of round trips to the server to pull similiar data.
Saves a lot of round trips to the server to pull similiar data.