Base62 with jQuery
Encodes and decodes using external API call with $.ajax()
by Mika Tuupola
HTML
<p id="encoded">Encoding...</p>
<p id="decoded">Decoding...</p>
<p id="error"></p>
JavaScript
/* http://base62.net/ */
$.ajax("https://api.base62.io/encode", {
type: "POST",
data: JSON.stringify({ data: "Hello world!" }),
contentType: "application/json",
}).done(function (data) {
$("#encoded").html(data.encoded);
}).fail(function (xhr, status, error) {
$("#error").html("Could not reach the API: " + error);
});
$.ajax("https://api.base62.io/decode", {
type: "POST",
data: JSON.stringify({ data: "T8dgcjRGuYUueWht" }),
contentType: "application/json",
}).done(function (data) {
$("#decoded").html(data.decoded);
}).fail(function (xhr, status, error) {
$("#error").html("Could not reach the API: " + error);
});