前台:

ajax:

$(document).ready(function(){

$("#email").blur(function(){

$("#email").css("background-color","#D6D6FF");

$.ajax({type:"post",url:"check_email.do",data:{‘email‘:$("#email").val()},

success:function(data){

if(data==2){

$("#content").html("

邮箱已经存在

");

$(".btn").attr("disabled", true);

}

if(data==1)

{

$("#content").html("

$(".btn").attr("disabled", false);

}

if(data==13)

{

$("#content").html("

邮箱不能为空

");

$(".btn").attr("disabled", true);

}

}

});

});

});

后台数据处理:

@RequestMapping("check_email.do")

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

PrintWriter out= response.getWriter();

String email= request.getParameter("email");

// 检查数据库是否重名

boolean exist = service.emailExist(email);

if (!exist) {

Servlets.writeHtml(response, "1");

} else {

Servlets.writeHtml(response, "2");

}

if(StringUtils.isBlank(email))

Servlets.writeHtml(response, "3");

out.close();

/*if (StringUtils.isBlank(email)) {

Servlets.writeHtml(response, "false");

return;

}

if (StringUtils.equals(email, original)) {

Servlets.writeHtml(response, "true");

return;

}

// 检查数据库是否重名

boolean exist = service.emailExist(email);

if (!exist) {

Servlets.writeHtml(response, "true");

} else {

Servlets.writeHtml(response, "false");

}*/

}

元生后台:

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

response.setContentType("text/html:charset=utf-8");

response.setCharacterEncoding("utf-8");

PrintWriter out= response.getWriter();

request.setCharacterEncoding("utf-8");

String username= request.getParameter("username");

String password= request.getParameter("password");

if(username.equals("洪帆"))

{

/*out.println("

"+username+"

");*/

out.println("1");

/*out.println("

"+password+"

");

out.println("

"+"用户名准确"+"

");*/

}else{

out.print(username);

out.print("用户名或密码错误");

}

out.close();

}

jquery校验textarea必填

$("#sub1).click(function(){

var text1=$("#text1").val();

if(text1==""){

alert("不能为空!");

$("#text1").select();

$("#text1").focus();

}else{

$("#form1").submit();

}

})

ajax登录非空判断,email ajax传输数据去重和非空判断(示例代码)相关推荐

  1. JQuery判断radio是否选中并获取选中值的示例代码

    这篇文章主要介绍了JQuery判断radio是否选中并获取选中值的方法,代码很简单,但很实用,需要的朋友可以参考下 其他对radio操作功能,以后在添加.直接上代码,别忘记引用JQuery包 ? 1 ...

  2. Spring Security 3 Ajax登录–访问受保护的资源

    我看过一些有关Spring Security 3 Ajax登录的博客,但是我找不到解决如何调用基于Ajax的登录的博客,匿名用户正在Ajax中访问受保护的资源. 问题 – Web应用程序允许匿名访问某 ...

  3. Ajax登录注册-----数据请求 交互

    环境搭建: 用nodeJs   express 搭建服务器,  用MySQL创建数据库 表格 .SQLyogEnt管理数据库 使用主要技术: bootstrap . JS. jQuery.Ajax.n ...

  4. ajax登录验证的原理,ajax用户登录验证-get和post提交方式,与工作原理—2018-8-15...

    ajax用户登录验证: 实例 html> Ajax实战:表单验证 用户登录 邮箱: 密码: 提交 let btn = document.getElementsByTagName('button' ...

  5. 【jQuery实例】Ajax登录页面

    登录界面是信息系统提供的必备的功能,是提供给用户提供维护信息的接口.接下来,我来带领大家打造一个漂亮.安全的登录界面,使用的技术是ASP.NET+jQuery 先来看看预览效果 Ajax登录重点在Aj ...

  6. python 全栈开发,Day87(ajax登录示例,CSRF跨站请求伪造,Django的中间件,自定义分页)...

    python 全栈开发,Day87(ajax登录示例,CSRF跨站请求伪造,Django的中间件,自定义分页) 一.ajax登录示例 新建项目login_ajax 修改urls.py,增加路径 fro ...

  7. Jquery Ajax 登录,服务端分别为 aspx,ashx,asmx

    Jquery Ajax 登录,服务端分别为 aspx,ashx,asmx 原文: http://www.cnblogs.com/StudyLife/archive/2012/02/22/2363174 ...

  8. symfony ajax,Symfony2 AJAX登录

    我有一个示例,尝试使用Symfony2和FOSUserBundle创建AJAX登录.我设置我自己success_handler和failure_handler在form_login我的security ...

  9. SpringBoot+SpringSecurity处理Ajax登录请求

    最近在项目中遇到了这样一个问题:前后端分离,前端用Vue来做,所有的数据请求都使用vue-resource,没有使用表单,因此数据交互都是使用JSON,后台使用Spring Boot,权限验证使用了S ...

最新文章

  1. 忘了PostgreSQL数据库的密码的解决方案
  2. vue java 使用AES 前后端加密解密
  3. Leet Code OJ 20. Valid Parentheses [Difficulty: Easy]
  4. 《鸟哥的linux私房菜-服务器篇 第三版》 RHCA亲授
  5. android 仿qq it蓝豹,《IT蓝豹》listview实现各种版面设计功能
  6. Epson C1100报错“Service Req E511”的处理方法
  7. sql server 高可用故障转移(6)
  8. opengl学习笔记(六)
  9. Spring Boot:(五)静态资源和拦截器处理
  10. cocos 时间函数需要什么引用_与时间赛跑:微盟的数据恢复为什么需要这么长时间...
  11. 断篇-金融大数据最佳实践总结篇
  12. linux中安装apk软件,Linux下安装软件的几种方式
  13. 基于python的三维射线追踪库-ttcrpy详解(4)
  14. 什么是物联网数据采集网关?物联网数据采集网关的特点
  15. 国产操作系统--NeoKylin基本操作命令汇总(一)
  16. bilibili怎么用用户名登录_b站账号(bilibili免费账号密码)
  17. Science fiction list
  18. php 反垃圾评论,php-无需使用验证码即可阻止评论垃圾邮件
  19. w8系统桌面没有计算机图标,不见了win8系统桌面图标怎么办
  20. 如何修改本地hosts文件

热门文章

  1. jmeter(四十五)常用Beanshell脚本
  2. CMake 使用笔记
  3. [LINK]用Python计算昨天、今天和明天的日期时间
  4. IIS8托管WCF服务
  5. TF-IDF理解及其Java实现
  6. 常用正则表达式,来自新浪微博的js
  7. javascript --- js中的作用域 变量提升
  8. docker --- 使用docker-compose.yml生成redis,并连接redis-cli
  9. vue --- 修饰符.lazy、.number、.trim
  10. DOM-7 【兼容】事件处理函数、冒泡捕获、阻止冒泡默认事件