【发布时间】:2013-07-16 17:25:54
【问题描述】:
我的问题是:我有一个视频可以播放并在接近尾声时呈现一个表格。提交表单后,我触发该视频以隐藏()和显示()另一个包含 2 个视频的 div。该部分工作正常,但在表单发布后刷新页面,我们又回到了原点。
我尝试了其他帖子中的方法,但无济于事。 这是表格:
<form id="contactForm" action="salesforce.com address obscured" method="POST">
<input type=hidden name="oid" value="00D40000000Mvel">
<input id="first_name" maxlength="40" name="first_name" size="20" type="text" placeholder="FIRST NAME" /><br>
<input id="last_name" maxlength="80" name="last_name" size="20" type="text" placeholder="LAST NAME" /><br>
<input id="email" maxlength="80" name="email" size="20" type="text" placeholder="EMAIL" /><br>
<input id="zip" maxlength="20" name="zip" size="20" type="text" placeholder="ZIP CODE" /><br>
<button type='submit' class="submit-button" >GET STARTED!</button>
</form>
我的 jQuery 减去我用来尝试防止提交时刷新的代码:
var mainVid = $("#video")
var secVid = $( "#secVid" );
$( "#videoForm button" ).on( "click", function( event ) {
mainVid.hide(400);
secVid.show(400);
});
【问题讨论】:
标签: forms page-refresh preventdefault onsubmit