diff --git a/static/js/stripe.js b/static/js/stripe.js index b91a6d2..61b54c8 100644 --- a/static/js/stripe.js +++ b/static/js/stripe.js @@ -1,28 +1,29 @@ window.payment_amount = null; $.extend({ - redirectPost: function(location, args) { - var form = $('
'); - form.attr("method", "post"); - form.attr("action", location); + redirectPost: function (location, args) { + var form = $(''); + form.attr("method", "post"); + form.attr("action", location); - $.each( args, function( key, value ) { - var field = $(''); - field.attr("type", "hidden"); - field.attr("name", key); - field.attr("value", value); - form.append(field); - }); - - $(form).appendTo('body').submit(); - } + $.each(args, function (key, value) { + var field = $(''); + field.attr("type", "hidden"); + field.attr("name", key); + field.attr("value", value); + form.append(field); + }); + + $(form).appendTo('body').submit(); + } }); -$(document).ready(function(){ - $('.donateButton, .donateButtonCustom').click(function(e) { - e.preventDefault(); - var donorAmount = $(this).attr('data-amount') || $('input[name="donation-amount"]').val() * 100; - payment_amount = donorAmount; - $.redirectPost("/payment.php", {amount: payment_amount}); - }); +$(document).ready(function () { + $('.donateButton, .donateButtonCustom').click(function (e) { + e.preventDefault(); + var donorAmount = $(this).attr('data-amount') || $('input[name="donation-amount"]').val() * 100; + donorAmount.required = true; + payment_amount = donorAmount; + $.redirectPost("/payment.php", { amount: payment_amount }); + }); });