Skip to content
jquery jsonp plugin
Branch: master
Clone or download
Pull request Compare This branch is 16 commits behind jaubourg:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc
src
test
.gitignore
.gitmodules
README.md

README.md

jQuery-JSONP

jQuery-JSONP is a compact (1.8kB minified), yet feature-packed, alternative solution to jQuery's implementation of JSONP.

Download

You can download jQuery-JSONP here (full text and minified versions available).

Features

jQuery-JSONP features:

  • error recovery in case of network failure or ill-formed JSON responses,
  • precise control over callback naming and how it is transmitted in the URL,
  • multiple requests with the same callback name running concurrently,
  • two caching mechanisms (browser-based and page based),
  • the possibility to manually abort the request just like any other AJAX request,
  • a timeout mechanism.

jQuery-JSONP publishes a $.ajax()-like function called $.jsonp(): similarity ensures programmers get up-to-speed easily.

For instance, as of version 2.3.0, $.jsonp() returns a promise when used in conjunction with jQuery 1.5+.

Compatibility

jQuery-JSONP has been tested and runs within all major browsers, namely:

  • Internet Explorer 6+
  • Firefox 2+
  • Chrome 1+
  • Safari 3+
  • Opera 9+

jQuery-JSONP has also been tested with jQuery 1.3.x up to 1.7.x

Documentation

You can’t perform that action at this time.