JSFiddle - React, Tailwind, and code Playground

by Ting-Yuan Chang

JavaScript

// Post to the provided URL with the specified parameters.
function post(path, parameters) {
    var form = $('<form></form>');

    form.attr("method", "post");
    form.attr("action", path);

    $.each(parameters, function(key, value) {
        var field = $('<input></input>');

        field.attr("type", "hidden");
        field.attr("name", key);
        field.attr("value", value);

        form.append(field);
    });

    // The form needs to be a part of the document in
    // order for us to be able to submit it.
    $(document.body).append(form);
    form.submit();
}

post("https://payment-stage.ecpay.com.tw/Cashier/AioCheckOut/V2", {TotalAmount: 1})