在jquery幻灯片登录表单上显示消息
Display message on jquery slide login form
我不太确定该放什么标题,但现在开始。
最初,我为会员制作了一个单独的登录页面,以便标准用户能够访问网站的不同区域。后来,我更新了我的网站,使用jquery幻灯片表单,通过点击屏幕顶部的选项卡,可以从网站的所有页面访问该表单。我的问题是,我希望能够在这个滑动表单上显示登录失败时的状态。
我原来的login.php使用将用户重定向到单独的memberlogin.php页面
header('Location: memberlogin.php?status=1'); //No such user
header('Location: memberlogin.php?status=2'); //Incorrect password
我不再有这个memberlogin页面,而是在每个网页上都有一个loginform.php。
我现在需要将用户重定向到登录时他们所在的页面,并确保登录失败时滑动表单处于打开位置并显示消息。我的每个页面都存储了为CSS目的选择的页面的名称,所以我想我可以使用它重定向:
header("Location:$thisPage");
然而,这只是每次加载index.php页面。我也不知道如何在不点击选项卡的情况下打开滑块。点击时为其运行的javascript是:
// Expand Panel
$("#open").click(function(){
$("div#panel").slideDown("slow");
});
所以在我的login.php中,它被loginform调用,我试着放:
echo '<script type="text/javascript">$("div#panel").slideDown("slow");</script>';
这也不起作用。javascript和php的应用程序都是新的
尝试使用:
header("Location: " . $_SERVER['HTTP_REFERER']);
和:
<script>
$(document).ready(
function (){
$("div#panel").slideDown("slow");
}
);
</script>
原因是您确实需要确保#panel元素已加载。这就是您应该使用.ready()事件的原因。它保证在DOM准备好后执行
相关文章:
- 如果下载不成功,如何显示消息
- 如何在 jquery 中的速率按钮下方显示消息状态
- 删除所有可拖动元素后如何显示消息
- php表单验证n在表单上显示消息3秒钟并淡出
- 单击“点赞”按钮时显示消息
- javascript初学者-无法在屏幕上显示消息框
- 在表单提交后显示消息的方法
- 遍历列表,并在jQuery为空时显示消息
- 在jquery幻灯片登录表单上显示消息
- 如果文本筛选器在ng重复中未返回结果,则显示消息
- 以javascript显示消息框
- 在angular 1中,我如何检测angular是否受支持,并在屏幕上显示消息's不受支持
- 浏览器全屏显示,按键时不显示消息
- 选取随机数组元素,将其移除,并在没有更多可用元素时显示消息
- 仅当浏览器不是Google Chrome时显示消息
- 如果所有李都被隐藏,则显示消息
- 在提交表单和显示消息之前,如何检查表单输入是否全是数字
- 如果使用 JavaScript 登录失败,如何在登录页面中显示消息
- j查询验证未显示消息
- 为什么不显示消息