$(document).ready(function(){
$("#form").submit(function(){
login();
return false;
});
});
function login()
{
var user = $("#username").val();
var pass = $("#password").val();
if (user == "")
{
$("#msg").text("请输入登录用户名");
$("#user").focus();
return false;
}
if(pass == "")
{
$("#msg").text("请输入登录密码");
$("#pass").focus();
return false;
}
$.ajax({
type: "POST",
url: "test.php",
data: "username=" + user + "&password=" + pass,
beforeSend: function(){
$("#msg").text("登录中,请稍候......");
},
success: function(msg){
if(msg == "success"){
$("#msg").text("登录成功,欢迎" + user + "回来!正在进入你的空间......");
}else {
$("#msg").text("没有此用户或者密码不正确!");
}
}
});
}
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/ajax_login.js"></script>
<div id="login">
<form method="post" action="" id="form" name="form">
<ul>
<li>名字:<input type="text" name="username" id="username" size="30" maxlength="200"></li>
<li>密码:<input type="password" name="password" id="password" size="30" maxlength="200"></li>
<li>
<input type="submit" style="border:0" value="submit" /> <INPUT TYPE="reset" value="resite" style="border:0">
</li>
<li id="msg"></li>
</ul>
</form>
</div>
分享到:
相关推荐
无刷验证(又称实时验证或AJAX验证)是这种技术的一个典型应用,它提高了用户体验,因为在用户输入数据时,可以立即在后台验证其有效性,而无需等待整个表单提交。下面我们将详细探讨jQuery AJAX以及如何实现无刷...
在本文中,我们将深入探讨如何使用PHP、jQuery和AJAX实现一个登录系统。这是一个非常常见的需求,特别是在构建交互性更强的Web应用时。通过使用AJAX,我们可以实现无刷新的登录,提供更好的用户体验。 首先,我们...
总的来说,这个项目展示了如何将jQuery的便利性、Ajax的无刷新交互以及thinkPHP的后端处理能力结合起来,实现高效且用户友好的登录注册验证系统。开发者通过这种方式可以提升Web应用的用户体验,同时也能保证数据的...
jQuery Ajax用户登录是将传统的表单提交方式转变为异步无刷新的登录过程,提供更好的用户体验。在这个场景中,我们将深入探讨jQuery与Ajax如何结合实现用户登录功能。 首先,了解jQuery的核心概念至关重要。jQuery...
在本文中,我们将深入探讨如何使用jQuery和Ajax技术实现一个简单的登录验证系统。这个系统能够实时检查用户输入的用户名和密码是否有效,而无需页面刷新,从而提供更流畅的用户体验。 首先,jQuery是一个轻量级的...
综上所述,这个"jquery+ajax注册登录页"实例不仅展示了如何利用jQuery简化前端交互,还演示了如何通过AJAX实现实时验证和后台通信,以及如何设计和操作数据库以处理用户注册和登录。理解并掌握这些技术对于前端...
在这个项目中,Jquery被用来处理用户的登录事件,例如,当用户点击登录按钮时,通过Ajax发送请求到服务器,无需刷新页面即可完成登录验证。 2. **Ajax**:异步JavaScript和XML(现在通常指的是任何类型的数据,不...
通过阅读和运行这些代码,你可以更直观地理解如何构建一个jQuery Ajax登录和注册页面,并结合自动验证插件提升用户体验。 总结,使用jQuery和Ajax,我们可以创建动态、交互性强的登录和注册页面,同时结合自动验证...
`jQuery AJAX 登录验证`是一种常见的前端用户身份验证技术,它允许在不刷新整个页面的情况下与服务器进行通信,提高了用户体验。下面将详细解释如何使用 jQuery 实现这一功能。 首先,确保在项目中引入了 `jQuery....
在Web开发中,jQuery AJAX是实现页面数据动态更新的关键技术,尤其在构建交互性强的Web应用时不可或缺。AJAX(Asynchronous JavaScript and XML)允许在不刷新整个页面的情况下与服务器交换数据并局部更新页面,提高...
Struts2、jQuery和Ajax是Web开发中的三大关键技术,它们结合使用可以构建高效、动态且用户友好的登录验证系统。以下是对这些技术及其在登录验证中的应用的详细说明。 Struts2是一个基于MVC(Model-View-Controller...
这个例子结合了MVC架构模式、JQuery库、Ajax技术,实现了用户登录验证和无刷新分页功能。数据库采用SQL Server 2005,利用其强大的数据存储和管理能力。无刷新分页提升了用户体验,JQuery简化了前端代码,而MVC结构...
在Web开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作、事件处理以及Ajax交互。本主题聚焦于jQuery中的Ajax功能,特别是如何利用它进行异步用户名验证。Ajax,即Asynchronous JavaScript and ...
- 用户无刷新登录验证:使用AJAX提交用户登录信息,服务器验证后返回结果,无需刷新页面即可展示反馈。 - 实时更新数据:如股票报价、天气预报等,通过定时AJAX请求获取最新数据。 - 动态加载内容:如分页、无限...
在Web开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作、事件处理和Ajax交互等任务。本文将深入探讨如何使用jQuery的ajax方法来提交表单,从而实现异步数据交换,提高用户体验。 首先,jQuery的...
本主题将详细讲解如何在VS2008环境下,利用C#和jQuery的AJAX功能来实现无刷新验证用户名的功能。我们将探讨两种实现方法:一种是直接使用jQuery的GET方法,另一种是通过创建ASHX(HttpHandler)文件来处理请求。 ...
在本文中,我们将深入探讨如何使用Jquery和Ajax技术实现前端登录验证,并通过Servlet与DBUtils库进行数据库交互。这是一套适用于初学者的学习案例,旨在帮助他们掌握这些核心技术。 首先,`Jquery`是一个流行的...
本主题主要关注的是使用jQuery的AJAX技术实现Spring应用程序中的登录功能。AJAX(Asynchronous JavaScript and XML)允许我们在不刷新整个页面的情况下与服务器进行通信,提升了用户体验。 **一、jQuery AJAX简介**...
总结来说,jQuery AJAX 提供了一种高效、灵活的方法来实现用户名存在的验证,可以通过多种响应格式与服务器进行通信。结合服务器端的处理,可以实现无刷新的用户体验,提高用户注册或登录的效率。
jQuery 是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理以及Ajax交互。Ajax(Asynchronous JavaScript and XML)技术允许在不刷新整个页面的情况下与服务器进行异步数据交换,这在获取验证码时非常实用,...