Is there a way to do this without bringing a second landing page into the equation, as suggested by this post:
https://community.marketo.com/MarketoDiscussionDetail?id=90650000000PSMjAAOI've come across some steps for getting at the form's embed text to make the form "disappear" on submit:
http://developers.marketo.com/documentation/websites/forms-2-0/But when I followed these steps, I was unable to edit the embed code in Marketo, and wasn't sure where to copy and paste that code without affecting the functionality currently in place (in other words, I don't want to break the basic form functionality).
Inside my index.html file, I have the following JS:
<script type="text/javascript">
function formSubmit(elt) {
var formSubmit = Mkto.formSubmit(elt);
if (!formSubmit) {
jQuery('span.mktFormSubmitError').show();
return false;
}
return true;
}
function formReset(elt) {
return Mkto.formReset(elt);
}
</script>
Which is used as an event handler when the Submit button is clicked:
<a onclick='formSubmit(document.getElementById("mktForm_1024")); return false;' href="#" class="button">SUBMIT</a>
Could the answer lie in making changes to the code inside the above script tag, or is there another way I should go about this? What about jQuery's .load() method?