`

ajax判断存在验证

阅读更多
servlet:
boolean validate = userService.validateUserName(username);
out.print(validate);


jsp:
function validate(){
	var username = $("#username").val();
	$.ajax({url:"/XXX/userManager",cache:false,type:"POST",data:"type=vali&username="+username,success:function(data){
		if(data=="true"){
			var div = document.getElementById("valiDiv");
			div.style.display = "block";
		}else{
			alert("此用户已存在!");
			$("#username").val("");
		}
	}});
}
function clearDiv(){
	var div = document.getElementById("valiDiv");
	div.style.display = "none";
}


<div id="valiDiv" style=" position:absolute;top:65px;left:550px; width:150px; height:15px; font-size:13; color:#33FF00; font-weight:bold; text-align:center; display:none;"><img src="<%=path %>/images/right.gif" width="15px" height="15px" /> &nbsp;此用户名可以使用</div>
<form name="aform" method="post" >
<table width="100%" border="0" cellpadding="0" cellspacing="1" id="ConTable">
     <tr>
  	<td align="right">用户名:</td>
  	<td><input type="text" name="username" id="username" onBlur="validate()" onFocus="clearDiv()"  /><FONT color="red">*</FONT></td>
  </tr></table>
</form>
分享到:
评论

相关推荐

    Ajax判断userid存在

    在给定的信息中,主要涉及的是使用Ajax技术来实时验证用户输入的`userid`是否已经存在于系统中的功能。以下是对这个知识点的详细说明: **Ajax(Asynchronous JavaScript and XML)** 是一种创建动态网页的技术,它...

    asp ajax 判断用户名是否存在

    总结起来,通过ASP和AJAX的结合,我们可以创建一个实时验证用户名是否存在的功能,提供给用户即时反馈,提高用户体验。这种方法减少了不必要的页面刷新,使得交互更加流畅。在实现过程中,我们还需要考虑数据库操作...

    Ajax实时验证用户名邮箱等是否已经存在

    综上所述,"Ajax实时验证用户名邮箱等是否已经存在"是提升Web应用用户体验的重要技术,涉及到前端与后端的交互、数据验证、用户体验优化等多个方面。通过合理设计和实现,可以大大提高用户注册和登录的便捷性和安全...

    Ajax无刷新登陆判断加验证用户名的存在

    Ajax无刷新登陆判断加验证用户名的存在 Ajax无刷新登陆判断加验证用户名的存在 Ajax无刷新登陆判断加验证用户名的存在 Ajax无刷新登陆判断加验证用户名的存在 Ajax无刷新登陆判断加验证用户名的存在

    ajax验证用户名是否存在 与 rapid validate 的使用

    本话题主要探讨如何利用Ajax实现用户注册时验证用户名是否已存在的功能,以及Rapid Validate工具的使用。 首先,当用户在注册界面输入用户名时,我们可以使用Ajax发送异步请求到服务器,查询数据库中该用户名是否已...

    ajax验证用户名是否存在

    在现代Web应用中,用户体验的重要性...总的来说,"Ajax验证用户名是否存在"是一个典型的前后端交互示例,展示了如何使用Ajax提升用户体验。它结合了前端的动态交互和后端的数据验证,是Web开发中不可或缺的一部分。

    ajax验证用户名是否重复

    "ajax+jQuery+struts2验证用户名是否重复"的实现过程涉及到了几个关键的技术点,主要包括Ajax、jQuery和Struts2框架。下面将详细阐述这些技术及其在实际操作中的应用。 **1. Ajax(异步JavaScript和XML)** Ajax是...

    Ajax用户注册判断用户名是否存在

    在实现这一功能时,通常需要...通过以上步骤,我们可以实现一个利用Ajax的异步机制,在用户输入用户名后立即验证其是否存在,提升用户体验。同时,注意保持代码的可读性、可维护性和安全性,这在实际开发中至关重要。

    Ajax请求验证用户名问题

    在Web开发领域,Ajax(Asynchronous JavaScript and XML)是一种创建动态网页的技术,...通过Ajax实现的实时用户名验证,不仅可以提升用户体验,也降低了服务器的压力,因为它只需要处理少量的、有针对性的数据请求。

    Ajax注册验证用户名实例

    // 查询数据库判断用户名是否已存在 $stmt = $db-&gt;prepare('SELECT COUNT(*) AS count FROM users WHERE username = :username'); $stmt-&gt;bindParam(':username', $username); $stmt-&gt;execute(); $result = $stmt-&gt;...

    纯AJAX实现用户名验证

    【描述】虽然描述为空,但可以推断这篇博文可能详细讲解了如何通过AJAX技术实现在用户输入用户名时,后台验证用户名是否已存在或符合特定规则,避免用户提交表单后才发现问题,提高用户体验。 【标签】"源码 工具...

    AJAX无刷新验证用户名是否存在

    实现AJAX无刷新验证用户名存在的基本步骤如下: 1. **前端交互**:首先,我们需要在HTML中创建一个输入框让用户输入用户名,并添加一个按钮或者在失去焦点时触发验证。通过JavaScript监听事件,如`onkeyup`、`...

    Ajax jQuery thinkPHP 登录注册验证

    在登录注册验证中,thinkPHP可能负责处理来自Ajax请求的验证数据,进行业务逻辑判断,比如检查用户名是否已存在,密码是否符合规定等。然后返回验证结果,由前端的jQuery处理并显示给用户。 项目中的其他文件,如`...

    lotus domino AJAX 判断已经存在用户

    Lotus Domino AJAX 判断已存在用户的技术实现主要涉及前端JavaScript和后端Lotus Domino代理的交互。这是一种常见的验证机制,用于防止用户输入已存在的用户名,确保数据的唯一性。以下是对这一过程的详细解释: 1....

    asp.net ajax 无刷新验证注册名

    在这个特定的案例——"asp.net ajax 无刷新验证注册名"中,我们关注的是如何使用AJAX实现在用户注册时实时验证用户名是否已存在的功能。 在传统的Web应用中,用户输入用户名后,通常会点击“检查可用性”或直接提交...

    AJAX无刷新验证注册

    4. **服务器端验证**:服务器端接收到AJAX请求后,会检查数据的有效性和可用性,例如检查用户名是否已存在,邮箱格式是否正确等。这一步通常涉及数据库查询或逻辑判断。 5. **响应处理**:服务器处理完请求后,会...

    ajax无刷新验证注册信息示例

    - 接收数据后进行必要的验证,例如判断数据格式是否正确,是否存在特殊字符等。 - 使用`urlencode`函数对特殊字符进行URL编码,避免数据在传输过程中被错误解析。 - 针对需要处理的功能,将相关代码封装成函数,并...

    Ajax案例(验证用户名,登录,获取服务器时间)

    Ajax,即Asynchronous JavaScript and XML(异步JavaScript和XML),是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。在Web开发中,Ajax被广泛应用于提高用户体验,因为它允许页面与服务器进行交互,而...

    ajax验证用户是否存在,无刷新验证用户是否存在

    本文将深入探讨如何利用Ajax来验证用户是否存在,以及在实际应用中的例子。 首先,理解Ajax的工作原理是必要的。Ajax的核心是JavaScript的XMLHttpRequest对象,它创建了一个到服务器的异步连接。通过这个连接,我们...

    简单的ajax异步验证,局部刷新

    在网页开发中,"简单的Ajax异步验证,局部刷新"是一种常见的交互技术,它使得用户在无需刷新整个页面的情况下能够实时验证输入数据的有效性。这种技术极大地提升了用户体验,因为用户可以立即看到他们的输入是否符合...

Global site tag (gtag.js) - Google Analytics