Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Simple comet ajax utility
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
example
README.md
jquery.cometjax.js
jquery.cometjax.min.js
license
makefile

README.md

cometjax

Project maintained on github.com/tenorviol/cometjax. Use it just like jQuery.ajax, same options.

$(function() {
    var comet = $.cometjax({
        url: "http://my.comet.server",
        success: function(data) {
            console.log(data);
        }
    });

    $("button.stop_comet").click(function() {
        comet.stop();
    });
});

This will poll the ajax query over and over again. Clicking the stop_comet button stops the incessant polling.

whoami example

whoami is a very rudimentary long-polling comet chat server that runs on node.js. To run the whoami example, download and install node.js. The server should run as is:

node example/whoami.node.js

Then launch whoami.html into various browser windows, and start chattin'.

Features

  • Exactly like $.ajax, except long-polling
  • < 0.4kB
  • On error, waits a random time to prevent thundering hordes
  • Avoids the perpetual browser loading problem

License

Copyright 2011, Christopher Johnson

Licensed under the MIT license.

http://github.com/tenorviol/cometjax/license

Something went wrong with that request. Please try again.