$(document).on("submit", "#post-form", function(e) {
    e.preventDefault();
    console.log("ajax is working!") // debug
    $.ajax({
        url : "/", // endpoint
        type : "POST",
        data : { url: $('#link-text').val(),
                 csrfmiddlewaretoken: $('input[name=csrfmiddlewaretoken]').val() }, // data sent with the post request
 
        // handle a successful response
        success : function(json) {
            $('#link-text').val(''); // removing the value from the input
            $('#results').html("easy");
            console.log(json); // log the returned json to the console
            console.log("success"); // another debug check
        },
 
        // handle a non-successful response
        error : function(xhr,errmsg,err) {
            $('#results').html("<div class='alert-box alert radius' data-alert>We have encountered an error: "+errmsg+
            "<p>This operation is undoable"+" <a href='#' class='close'>×</a></div>"); // add error to the dom
            console.log(xhr.status + ": " + xhr.responseText); // more info about the error
        }
    });
});
				JChkb2N1bWVudCkub24oInN1Ym1pdCIsICIjcG9zdC1mb3JtIiwgZnVuY3Rpb24oZSkgewogICAgZS5wcmV2ZW50RGVmYXVsdCgpOwogICAgY29uc29sZS5sb2coImFqYXggaXMgd29ya2luZyEiKSAvLyBkZWJ1ZwogICAgJC5hamF4KHsKICAgICAgICB1cmwgOiAiLyIsIC8vIGVuZHBvaW50CiAgICAgICAgdHlwZSA6ICJQT1NUIiwKICAgICAgICBkYXRhIDogeyB1cmw6ICQoJyNsaW5rLXRleHQnKS52YWwoKSwKICAgICAgICAgICAgICAgICBjc3JmbWlkZGxld2FyZXRva2VuOiAkKCdpbnB1dFtuYW1lPWNzcmZtaWRkbGV3YXJldG9rZW5dJykudmFsKCkgfSwgLy8gZGF0YSBzZW50IHdpdGggdGhlIHBvc3QgcmVxdWVzdAoKICAgICAgICAvLyBoYW5kbGUgYSBzdWNjZXNzZnVsIHJlc3BvbnNlCiAgICAgICAgc3VjY2VzcyA6IGZ1bmN0aW9uKGpzb24pIHsKICAgICAgICAgICAgJCgnI2xpbmstdGV4dCcpLnZhbCgnJyk7IC8vIHJlbW92aW5nIHRoZSB2YWx1ZSBmcm9tIHRoZSBpbnB1dAogICAgICAgICAgICAkKCcjcmVzdWx0cycpLmh0bWwoImVhc3kiKTsKICAgICAgICAgICAgY29uc29sZS5sb2coanNvbik7IC8vIGxvZyB0aGUgcmV0dXJuZWQganNvbiB0byB0aGUgY29uc29sZQogICAgICAgICAgICBjb25zb2xlLmxvZygic3VjY2VzcyIpOyAvLyBhbm90aGVyIGRlYnVnIGNoZWNrCiAgICAgICAgfSwKCiAgICAgICAgLy8gaGFuZGxlIGEgbm9uLXN1Y2Nlc3NmdWwgcmVzcG9uc2UKICAgICAgICBlcnJvciA6IGZ1bmN0aW9uKHhocixlcnJtc2csZXJyKSB7CiAgICAgICAgICAgICQoJyNyZXN1bHRzJykuaHRtbCgiPGRpdiBjbGFzcz0nYWxlcnQtYm94IGFsZXJ0IHJhZGl1cycgZGF0YS1hbGVydD5XZSBoYXZlIGVuY291bnRlcmVkIGFuIGVycm9yOiAiK2Vycm1zZysKICAgICAgICAgICAgIjxwPlRoaXMgb3BlcmF0aW9uIGlzIHVuZG9hYmxlIisiIDxhIGhyZWY9JyMnIGNsYXNzPSdjbG9zZSc+JnRpbWVzOzwvYT48L2Rpdj4iKTsgLy8gYWRkIGVycm9yIHRvIHRoZSBkb20KICAgICAgICAgICAgY29uc29sZS5sb2coeGhyLnN0YXR1cyArICI6ICIgKyB4aHIucmVzcG9uc2VUZXh0KTsgLy8gbW9yZSBpbmZvIGFib3V0IHRoZSBlcnJvcgogICAgICAgIH0KICAgIH0pOwp9KTs=