如何使用jQuery提交登录表单
How to submit login form using jQuery
我有一个登录表单。当用户按下login时,jQuery会检查字段是否为空。如果它们不是空的,我想把我的表格提交到一个名为login_action.php
的页面。我不知道该怎么做。
这是我的JavaScript代码:
<script type='text/javascript'>
$(document).ready(function() {
$('#login').click(function() {
if(!$(':text').val()) {
$('#errors').text('enter a username and password');
} else {
// This is where I'd like to redirect
}
});
});
</script>
只需提交表单:
$('#yourformsid').submit();
首先应该将属性action='login_action.php'
和id='myFormId'
设置为表单标记,然后将代码修改为:
<script type='text/javascript'>
$(document).ready(function(){
$('#login').click(function(){
if (!$(':text').val()){
$('#errors').text('enter a username and password');
} else {
//this is where i'd like to redirect
$("#myFormId").submit();
}
});
});
</script>
PS:#login
按钮的类型不能是submit
,而是button
。或者,如果是submit
,如果您不想重定向,您应该添加return false;
,而return true;
会将表单张贴/获取到您在action
属性中设置的地址。
window.location = "http://www.google.com/"
点击此处阅读更多信息:http://www.tizag.com/javascriptT/javascriptredirect.php
相关文章:
- 有登录表单时无法提交表单
- 如何在提交按钮上定义登录表单的路径
- asp.net mvc中的javascript验证不适用于登录表单
- javascript登录表单提交
- 如何制作登录表单以登录我的网络邮件
- 将随机数添加到登录表单的URL的目的是什么
- 使用Ajax检查登录表单
- HTML文件到自动登录表单
- Android提交使用jquery的https登录表单
- 使用AJAX提交登录表单并获得响应
- 当用户使用jquery点击任何位置时,切换并隐藏登录表单
- 在jquery幻灯片登录表单上显示消息
- 使用php/javascript的简单登录表单
- Protractor测试:如何设置登录表单中文本元素的值
- ajax登录表单,重新加载到表单而不是页面上
- cookie在销毁时出现在登录表单中
- Ajax在登录表单中显示错误,而不重新加载页面
- Node.js、socket.io 和 mongojs - 带有 socket.io 的登录表单
- 捕获点击事件以弹出登录表单(如果用户未登录)
- 如何实现自定义 Auth0 登录表单的服务器端代码