使用ajax 实现用户的用户名注册验证,如果该用户已存在则提示该用户已存在
·
MyJsp.jsp 代码:
|
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>MyJsp.jsp</title>
<!--
1导入JQuery库
2 获取name =userName的节点
3 为userName添加change 函数 获取 userName的value属性值,
去除前后空格且不为空,准备发送ajax请求
发送ajax 请求并检验userName是否可用
在服务端直接返回一个HTML的片段
在客户端直接把其添加到#message的HTML中;
-->
<script src="/MyCommunity/js/jquery-1.8.3.js"></script>
<script type="text/javascript">
//程序写完,要习惯性检查一下
$(function(){
$("#userName").change(function(){
var val=$(this).val();
val=$.trim(val);
if(val !=""){
var url="/MyCommunity/ValidateUserName";
var args={"userName":val,"time":new Date()};
$.post(url,args,function(data){
$("#message").html(data);
});
}
});
});
</script>
</head>
<body>
<form action="" method="post">
userName:<input type="text" name="userName" id="userName"/>
<br/>
<div id="message"></div>
<br/>
<input type="submit" value="提交" />
</form>
</body>
</html>
|
servlet 代码:
|
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)