JSFiddle - React, Tailwind, and code Playground

by bouillard

JavaScript

$.postProcess = function(addr,test) {
  var dfd = $.Deferred();
  $.post(addr)
  .success( function(response) {
    if (test) { 
      dfd.resolve("OK");
    } else {
      dfd.reject("Bad test");
    }
  })
  .error(function() {
   dfd.reject("Error");
  });
    return dfd.promise();
};

$.postProcess('/echo/json/',true)
//$.postProcess('/echo/json/',false)
//$.postProcess('/echo/error/',true)
.done( function(msg){
    alert('ok:'+msg);
})
.fail( function(msg){
    alert('fail:'+msg);
});