Bug Tracker

Opened 6 years ago

Closed 5 years ago

#10093 closed feature (fixed)

Inconsistent behavior of AJAX when url=""

Reported by: torbasow@… Owned by:
Priority: low Milestone: None
Component: ajax Version: 1.6.2
Keywords: Cc:
Blocked by: Blocking:

Description

When invoking $.ajax() and url is set to "" Fx4+, O9+, GCh13 and S5 substitute current address (document.location.href) but earlier versions of Fx and IE 6-8 (at least) throw error.

I think this behavior should be aligned through browsers.

Change History (3)

comment:1 Changed 6 years ago by dmethvin

Component: unfiledajax
Priority: undecidedlow
Status: newopen

Sounds okay with me as long as it doesn't cause other issues. Can any falsy value for url (null, undefined, false, "") be replaced for example?

comment:2 Changed 5 years ago by dmethvin

Type: enhancementfeature

Bulk change from enhancement to feature.

comment:3 Changed 5 years ago by Ben Truyman

Resolution: fixed
Status: openclosed

Handle a falsy URL in the settings object for jQuery.ajax. Fixes #10093, Closes gh-979

Changeset: ce5784a480ee6dc355fc961ab8bcd5828dabcbb6

Note: See TracTickets for help on using tickets.