The docs currently say that the string form of the source option supports JSONP. That's not really true. It can be hacked to work in perfect conditions, but JSONP really needs to use the function form.
Ported from https://bugs.jqueryui.com/ticket/15181