Skip to content

Instantly share code, notes, and snippets.

@bitneek
Created November 2, 2011 21:46
Show Gist options
  • Select an option

  • Save bitneek/1335023 to your computer and use it in GitHub Desktop.

Select an option

Save bitneek/1335023 to your computer and use it in GitHub Desktop.

Revisions

  1. bitneek created this gist Nov 2, 2011.
    23 changes: 23 additions & 0 deletions Unbounce Form URL Params
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,23 @@
    <script>
    jQuery(document).ready(function() {
    var processingSubmit = false;
    var submitButton = jQuery('#'+window.module.lp.form.data.formButtonId);
    var submitAction = submitButton.data('events').click[0];
    var baseURL = window.module.lp.form.data.confirmData;
    submitButton.unbind('click', submitAction);
    submitButton.click(function(e) {
    if (processingSubmit) {
    return;
    }
    processingSubmit = true;
    window.module.lp.form.data.confirmData = baseURL + '?' + jQuery.param(jQuery.map(jQuery('form').serializeArray(),
    function(param) {
    return (param.name === 'pageId' || param.name === 'pageVariant') ?
    null :
    param;
    }));
    submitAction.handler(e);
    processingSubmit = false;
    });
    });
    </script>