Skip to main content

Bug Tracker

Side navigation

#10093 closed feature (fixed)

Opened August 19, 2011 08:58AM UTC

Closed October 16, 2012 03:37PM UTC

Inconsistent behavior of AJAX when url=""

Reported by: torbasow@inetsys.ru 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.

Attachments (0)
Change History (3)

Changed August 19, 2011 12:54PM UTC by dmethvin comment:1

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?

Changed September 09, 2012 01:10AM UTC by dmethvin comment:2

type: enhancementfeature

Bulk change from enhancement to feature.

Changed October 16, 2012 03:37PM UTC by Ben Truyman comment:3

resolution: → fixed
status: openclosed

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

Changeset: ce5784a480ee6dc355fc961ab8bcd5828dabcbb6