Bug Tracker

Opened 13 years ago

Closed 13 years ago

#5437 closed bug (wontfix)

Google Maps API requires callback be last in url

Reported by: dDrummer Owned by:
Priority: major Milestone: 1.4
Component: ajax Version: 1.3.2
Keywords: google map api ajax Cc:
Blocked by: Blocking:

Description (last modified by dmethvin)

I find new bug .ajax() with GoogleMap . as me mind, This bug was created with changes in Google servise on Friday (30 October).

I use function .ajax() :

function( point, lang, callback ) {
    if( !isDef( lang ) )
        lang = 'en';
    var url = 'http://www.google.com/maps/geo';
$.ajax( {
        type: 'GET',
        url: url,
        dataType: 'jsonp',
		data: 'hl=' + lang + '&output=json&oe=utf-8&ll=' + point.lat() + '%2C' + point.lng() + '&key=' + gApi,
        success: callback
    } );

This method create a query


But NOW it is not correct !!!

in current google service correct query mast be another 
(WITH CALLBACK parameter in the end of query)
for example:
  • it is correct!

CallBack parameter must be last Please fix this

Change History (2)

comment:1 Changed 13 years ago by dmethvin

Description: modified (diff)
Priority: criticalmajor
Summary: Hi jQuery TeamGoogle Maps API requires callback be last in url

comment:2 Changed 13 years ago by john

Resolution: wontfix
Status: newclosed

The fix for this is simple enough, on your end - just specify: cache: false as an option. I'm not sure if we can guarantee that the callback will always be the last arg.

Note: See TracTickets for help on using tickets.