Skip to content

tudorilisoi/tiny-ajax

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A tiny XMLHttpRequest wrapper.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%