概述
我有div#lead_form在页面加载后5秒内滑下来。在这个div中,我有一个submit按钮。每当有人单击submit时,#lead_form中的表单将验证输入字段并刷新页面。
问题
每次表单验证时,它都会刷新网页,而div#lead_form SlideDown需要5秒才能滑入。我想做的是,有一个true false变量,并检查提交按钮是否被点击,如果为true,则禁用div#lead_form滑下效果?
我的HTML
<div id="lead_form">
<div id="button"><a href="#"></a></div>
</div>
我的jQuery
$(document).ready(function() {
$("#lead_form").hide(0).delay(4000).slideDown(5000);
});
调查结果
这不是我想要的,但类似?
因为需要重新加载页面,所以仅使用javascript无法解决此问题。您必须以某种方式保持状态(如果表单已提交),并在重新加载页面后检查该状态。您可以通过cookie或本地存储(本地存储只能在最近的浏览器中工作)来完成此操作
在服务器端代码中,检查请求是否随表单提交而来,并将结果作为javascript var写入页面的给定部分
if( isset($_POST['yourFORMFIELD']) )
{
echo "var postBack = true;";
}
然后更改jQuery以准备
$(document).ready(function() {
if(!postBack) {
$("#lead_form").hide(0).delay(4000).slideDown(5000);
}
});
本文向大家介绍jQuery实现页面倒计时并刷新效果,包括了jQuery实现页面倒计时并刷新效果的使用技巧和注意事项,需要的朋友参考一下 下面一段代码给大家分享基于jquery实现的页面倒计时并刷新效果,代码如下所示: 以上所示是小编给大家介绍的jQuery实现页面倒计时并刷新效果,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
问题内容: 如何使用jQuery刷新页面? 问题答案: 用途: 该函数采用一个可选参数,可以将其设置为强制从服务器而不是从缓存重新加载。该参数默认为,因此默认情况下该页面可能会从浏览器的缓存中重新加载。
问题内容: 我是新手。我正在使用获取对象列表并将其显示在第一页上的服务。然后根据单击的对象,在下一页上设置选项卡标题。但是,当我刷新页面时,列表的范围丢失了,并且选项卡头引发了异常,导致页面无法显示信息。即使刷新第二页,是否可以保留上一个屏幕上单击了哪个对象的信息? 问题答案: 您可以使用角度本地存储 角度本地存储 示例如何使用它: 使用本地存储的示例
本文向大家介绍ajax jquery实现页面某一个div的刷新效果,包括了ajax jquery实现页面某一个div的刷新效果的使用技巧和注意事项,需要的朋友参考一下 原始代码是这样的: 效果截图: 想要实现的效果,图片红色标记的部分,点击下拉列表,下面的复选框的值跟随下拉列表的变化而变化。 首先说一下解决思路:为下拉列表添加onchange事件,然后ajax异步提交给controller,进行数
问题内容: 我有一个文件,其中我在页面顶部显示外部页面(使用iframe),其他部分是写在文件中的html代码的输出。 HTML代码如下所示: 现在,我想以编程方式刷新页面而不刷新。 我的问题是我可以不刷新页面就刷新页面吗? 答案/提示将不胜感激。 问题答案: 该嵌在主HMTL页面(或在JSP)。因此,如果刷新页面,则肯定会再次加载iframe。 为了避免这种情况,我可以考虑以下两种选择: 使用A
问题内容: 如何定期使用PHP刷新页面?如果我用PHP无法做到这一点,那么最好的推荐方案是什么? 问题答案: 您可以使用PHP来做到这一点: 它会刷新您的当前页面,如果需要将其重定向到另一个页面,请使用以下命令: