Standalone library for ajax requests.
Execute this command in your project for install the package:
npm install req-ajax --save
Simple external script in your html file:
<script src="node_modules/req-ajax/dist/ajax.min.js"></script>
Also this can be used with webpack
just require the module req-ajax
.
new Ajax(config)
the config object:
url
- {String} is required.method
- {String} is required.params
- {Object} is optional, this property is for specific queries. The queries like thisfoo=bar&bar=foo
can be transformed to{ foo: 'bar', bar: 'foo' }
in the JavaScript object notation, so is much better for make queries and easy.fragment
- {String} is optional, without the#
character.
success(response)
- {Function} is optional.error(status, headers)
- {Funcion} is optional.
For the unit-test install the devDependencies
and open the file test/index.html
in your browser.