Bug Tracker

Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#8427 closed bug (wontfix)

similar bug as Ticket #8107

Reported by: [email protected] Owned by:
Priority: undecided Milestone: 1.next
Component: ajax Version: 1.5.1
Keywords: Cc:
Blocked by: Blocking:

Description

occurs when $.ajaxSetup(); is used

workaround is: $.ajaxSetup({});

see http://jsfiddle.net/ny4E5/

Change History (2)

comment:1 Changed 12 years ago by jaubourg

Component: unfiledajax
Resolution: wontfix
Status: newclosed

Why on earth would you use call ajaxSetup with no parameter? What purpose would it serve?

http://api.jquery.com/jQuery.ajaxSetup/

As you can clearly see in the doc, the options are NOT optional. That's a totally different case from #8107 where a documented signature didn't work. The workaround you provide is not a workaround at all, it's actually the correct way to call ajaxSetup so that it does... nothing.

comment:2 in reply to:  1 Changed 12 years ago by [email protected]

Replying to jaubourg:

Why on earth would you use call ajaxSetup with no parameter? What purpose would it serve?

http://api.jquery.com/jQuery.ajaxSetup/

As you can clearly see in the doc, the options are NOT optional. That's a totally different case from #8107 where a documented signature didn't work. The workaround you provide is not a workaround at all, it's actually the correct way to call ajaxSetup so that it does... nothing.

The doc says: jQuery.ajaxSetup( options )

options A set of key/value pairs that configure the default Ajax request. All options are optional."

So I guess, I don't need ajaxSetup() if I don't serve any options to it, right?

Note: See TracTickets for help on using tickets.