On Jul 13, 7:47 am, Salil Gaikwad <[email protected]> wrote:
> I want to validate that zip code entered by user is valid or not.
>
> for example user entered 009876654 and it is not valid then an error
> message should be given.
>
> I know i can do it using javascript regulr expression or using
> ajax-zip-code-database
>
> But i don't want any of the above. i need some plugin sort of thing
> which send request to some online application to check wheather it is
> valid or not.I want this because i don't want to take care if in future
> there is change in the zip-codes or new zip-codes get added.
>
> P.S. :- I don't want to use javascript or using ajax-zip-code-database

I think it depends entirely on what you're planning to do with the zip
code afterwards.

- If you're intending to feed it (along with the address, city and
state) to a geocoder, most of those will complain if the zip isn't
valid.

- If you're trying to autofill city and state, you're in for a tough
time. See the discussion here:

http://en.wikipedia.org/wiki/Postal_codes_in_the_United_States

for a hint at the complexities involved.

- If you're just planning on storing it and showing it later, without
interpreting it, you're probably just better off cleaning it up to 5
digits (or 9, if you need Zip+4 - some people won't know it...) and
not worrying about it.

To further add to the confusion, will your application have any
Canadian users?

--Matt Jones

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to