chris.carlin
8/21/2019 - 3:06 AM

SharpSpring Ajax submit

 function getCookie(cname) {
        var name = cname + "=";
        var decodedCookie = decodeURIComponent(document.cookie);
        var ca = decodedCookie.split(';');
        for(var i = 0; i <ca.length; i++) {
          var c = ca[i];
          while (c.charAt(0) == ' ') {
            c = c.substring(1);
          }
          if (c.indexOf(name) == 0) {
            return c.substring(name.length, c.length);
          }
        }
        return "";
      }

    $('form').each(function(){
        
        $(this).validate();
        $(this).on('submit', function (e) {
            e.preventDefault();

            if ($(this).valid()) {
                $(this).find('input[type="submit"]').val('Please Wait..');
                $(this).find('input[type="submit"]').prop('disabled', true);

                var urlparams = $(this).serialize();
                var tracking = getCookie('__ss_tk');

                $.ajax({
 
                    url: 'https://app-3QNEAL8Z3I.marketingautomation.services/webforms/receivePostback/MzawMDEzNzEyBQA/066aa6ab-9202-4a23-a958-c558f1edb31c/jsonp/?'+urlparams+'&trackingid__sb='+tracking,
                    contentType: 'application/json',
                    dataType: 'jsonp',
                    complete: function (){
                        window.location = 'THANK YOU URL HERE';
                    }
                  });


            };
        });

    });