JSFiddle - React, Tailwind, and code Playground
by mjaric
HTML
<h1>Output:</h1>
<div id="output"></div>
<button type="button" id="startButton">Start</button>
JavaScript
require(["dojo/request/xhr", "dojo/dom", "dojo/dom-construct", "dojo/json", "dojo/on", "dojo/domReady!"], function(xhr, dom, domConst, JSON, on) {
on(dom.byId("startButton"), "click", function() {
domConst.place("<p>Requesting...</p>", "output");
var promise= xhr("/echo/json/", {
method: "POST",
data: {
json: JSON.stringify('{name: "pera", surename: "zika" }')
},
handleAs: "json"
},true).then(function(data) {
console.log(promise.stack);
domConst.place("<p>response: <code>" + JSON.stringify(data) + "</code></p>", "output");
});
});
});