jquery/jquery — pull request #979 by bentruyman (2012-10-16 14:33:43+00:00)
Title: Fixes #10093. Handle a falsy URL in the settings object for jQuery.ajax. 

A falsy URL argument passed into `jQuery.ajax` will be normalized to the current page's URL. However, a falsy URL in the settings object passed into `jQuery.ajax` will not be normalized.

This pull request handles the following cases:

jQuery.ajax({ url: "" });
jQuery.ajax({ url: false });
jQuery.ajax({ url: null });
jQuery.ajax({ url: undefined });