post-json-nicely

a preferrable api for posting json using jquery

Usage no npm install needed!

<script type="module">
  import postJsonNicely from 'https://cdn.skypack.dev/post-json-nicely';
</script>

README

a preferrable api for posting JSON using jquery

postJson ($, url, javascriptObject)

JSON.stringifies javascriptObject and posts it to url.

returns a promise

example usage

myRequest = postJson($, '/json', {hi:'hey'})
myRequest.done(
    (data, ...) -> console.log 'server says:', data)
myRequest.fail(
    (jqXHR, textStatus, err) -> alert 'post req failed!', jqXHR)
myRequest.always(
    () -> console.log 'made a post req')