If you set an ID to a name with a hyphen, your events are NOT going to work.
So, instead of making your id's read: label-city, label-state, label-zip, etc.
make them be label_city, label_state, label_zip, etc. The hyphen is used to delimit between the different elements that compose to create UI structures.
I did a quick search before posting to see if this has been discussed, but I didn't see anything.
Thursday, October 11, 2007
Thank you. This is mentioned in the docs but probably requires more emphasis anyway :-)
'The id should contain only alphanumeric characters and start with a letter'