0.2.1 • Published 8 years ago

tiny-ajax v0.2.1

Weekly downloads
9
License
MIT
Repository
github
Last release
8 years ago

tiny-ajax

A tiny XMLHttpRequest wrapper.

Dependency Status Build Status npm version

Installation

npm i --save tiny-ajax

Usage

var ajax = require('ajax');

/* Making a GET request */
ajax.get('http://foo.com/bar', {
  data: {
    bar: 'bax'
  },
  success: function(res) {
    console.log(res);
  },
  error: function(err) {
    console.error(err);
  }
});

/* Making a POST request */
ajax.post('http://foo.com/bar?id=23', {
  data: {
    bar: 'bax'
  },
  success: function(res) {
    console.log(res);
  },
  error: function(err) {
    console.error(err);
  }
});

/* other requests */
ajax.send('http://foo.com/bar/23', {
  method: 'DELETE',
  success: function(res) {
    console.log(res);
  },
  error: function(err) {
    console.error(err);
  }
});

License

MIT