Sha256: 0d4b9d8457f8785b8db40073db562cfede179671885f9a537c56e82409e1f180
Contents?: true
Size: 1.74 KB
Versions: 2
Compression:
Stored size: 1.74 KB
Contents
$(document).ready(function() { $('#action-network-form').osdi({ endpoint: "https://actionnetwork.org/api/v2/petitions/e0c7e2f4-925f-448c-9558-57c1997b5408/signatures", body: function() { if ($('#action-network-opt-in').is(":checked")){ var email_subbed = "subscribed" }else{ var email_subbed = null } console.log(email_subbed) return { "person" : { "given_name" : $('#action-network-form-first').val(), "family_name" : $('#action-network-form-last').val(), "postal_addresses" : [ { "postal_code" : $('#action-network-form-post_code').val(), "country" : $('#action-network-form-country').val() } ], "email_addresses" : [ { "address" : $('#action-network-form-email').val(), "status" : "subscribed" } ], }, "triggers": { "autoresponse": { "enabled": true } }, "add_tags": [ "website_signup" ] } }, done: function(data, textStatus, jqXHR) { console.log('done'); console.log(data); $(':input','#action-network-form') .not(':button, :submit, :reset, :hidden') .val('') .prop('checked', false) .prop('selected', false); $('#success').html('<p class="success">You\'re in!</p>'); }, fail: function(jqXHR, textStatus, errorThrown) { console.log('fail'); $('#success').html('<p class="fail">Sorry, that didn\'t work.</p>'); }, always: function(data_jqXHR, textStatus, jqXHR_errorThrown) { console.log('always'); } }); });
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
jekyll-theme-chaos-0.1.1 | assets/js/mailing-list.js |
jekyll-theme-chaos-0.1.0 | assets/js/mailing-list.js |