>  기사  >  웹 프론트엔드  >  jQuery는 Ajax를 구현하여 사용자 이름이 사용 가능한지 확인합니다.

jQuery는 Ajax를 구현하여 사용자 이름이 사용 가능한지 확인합니다.

小云云
小云云원래의
2018-03-26 09:29:001674검색

이 글에서는 사용자 이름이 유효한지 확인하기 위해 jQuery를 기반으로 Ajax를 구현하는 사례를 중심으로 자세히 소개하고 있는데, 참고할만한 가치가 있어 모두에게 도움이 되기를 바랍니다.

HTML


<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript" src="/jquery_ajax/js/jquery-1.8.3.js"></script>
<script type="text/javascript">
 //页面加载完成后
 $(function() {
  //添加失焦事件
  $("#username").blur(function() {
   //获取录入的用户名
   var usernamevalue = $("#username").val();
   //向服务器发送请求
   var url="/jquery_ajax/load";
   $("#username_span").load(url,{&#39;username&#39;:usernamevalue});
  });

 });
</script>
</head>
<body>

 <input type="text" name="username" id="username"><span id="username_span"></span>
 <br>
 <input type="password" name="password">
 <br>

</body>
</html>

LoginServlet


public class LoadServlet extends HttpServlet {

 public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  // 解决乱码
  request.setCharacterEncoding("utf-8");
  response.setCharacterEncoding("utf-8");
  // 1.得到用户名
  String username = request.getParameter("username");

  // 2.判断用户名是否可以使用
  if ("tom".equals(username)) {
   // 用户名不可以使用
   response.getWriter().write("<font color=&#39;red&#39;>用户名被占用</font>");
  } else {
   // 用户名可以使用

   response.getWriter().write("<font color=&#39;green&#39;>用户名可以使用</font>");
  }
 }

 public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

  doGet(request, response);
 }

}

web.사용자 이름 확인 예제 코드


php ajax 사용자 이름 확인 구현 코드(1/3)_PHP 튜토리얼


Ajax 확인 사용자 이름 및 비밀번호, Ajax 확인 사용자 이름

위 내용은 jQuery는 Ajax를 구현하여 사용자 이름이 사용 가능한지 확인합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.