tiny-ajax

0.2.1 • Public • Published

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

Package Sidebar

Install

npm i tiny-ajax

Weekly Downloads

4

Version

0.2.1

License

MIT

Last publish

Collaborators

  • zkochan