Thanks for the explanation! On Dec 4, 12:09 pm, Andrew Leach <[email protected]> wrote: > On Dec 4, 10:16 am, jul <[email protected]> wrote: > > > hi, > > > I'm doing some geocoding using the google maps API. The user fill a > > form with some address, and when the submit button is clicked, a > > codeAddress() function is called, which is supposed to perform the > > geocoding, but it does not work. As a test, I hardcoded the address > > and call the codeAddress function when the document in an initialize > > (). When codeAddress is called when the page is ready, it works ok, > > but when it's called by the onclick script, it doesn't work (no errors > > returned by firebug!). > > What happens with <form action="">? > > You click the button and the onclick event fires and sends off the > geocode request. While that is "in flight", the page carries on > processing and does the form action, which is to reload the page. When > the geocode request is returned, the page is no longer listening for > it. > > Try using onclick="codeAddress();return false;" to suppress the > default action. This is basic event handling, nothing to do with maps. > > > (you can paste the code below in > > here:http://code.google.com/apis/ajax/playground/?exp=maps#map%5Fsimple, or > > change the google api key) > > I could. But then you could follow the posting guidelines and provide > a link so we can all run Firebug. > > Andrew
-- You received this message because you are subscribed to the Google Groups "Google Maps API" 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/google-maps-api?hl=en.
