kreativan
4/5/2019 - 3:31 PM

Sweet Alert

/**
 *	Sweet Alert + Ajax
 */
var button = document.querySelector(".button");

button.addEventListener("click", e => {
    e.preventDefault();
    
    var input = document.createElement("input");
    input.type = "text";
    input.value = "http://kreativan.net";
    input.classList.add("uk-input");
    input.setAttribute("data-id", "123");

    swal({
        text: 'Add link to this post',
        content: input,
        button: {
            text: "Save",
            closeModal: false,
        },
    })
    .then(value => {
        if (!value) throw null;
        console.log(input);
        return fetch(`http://laragon.box/Classifieds/system/api/posts/?id=1085`);
    })
    .then(results => {
      return results.json();
    })
    .then(json => {
        console.log(json);
    })
    .catch(err => {
		if (err) {
			swal("Oh noes!", "The AJAX request failed!", "error");
		} else {
			swal.stopLoading();
			swal.close();
		}
	});
});