Skip to content

Instantly share code, notes, and snippets.

@erikh
Created December 17, 2009 13:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save erikh/258735 to your computer and use it in GitHub Desktop.
Save erikh/258735 to your computer and use it in GitHub Desktop.
function process_template(url, id, data) {
$.ajax({
url: url,
data: data,
success: function(msg, ts) { $(id).empty(); $(id).append(msg); }
});
}
function process_json(push_object) {
if (push_object && push_object.url && push_object.data && push_object.id)
process_template(push_object.url, push_object.id, push_object.data);
}
function poll_json() {
$.ajax({
type: "GET",
url: "http://localhost/activity?channel=1",
dataType: "json",
global: false,
success: function(data, ts) {
process_json(data);
setTimeout("poll_json()", 10);
}
});
}
poll_json();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment