最近在学Ajax,现在来分享一下基本ajax案例:

先来说说$.ajax的情况:

首先我们先来创建个index.jsp,在index.jsp里面我们写一个<script>标签,主要是引用jquery的环境,没有的童鞋可以来这里下载一下。

那么接下来大家看代码吧!

<script>里面包含的代码

<script type="text/javascript" src="js/jquery-1.8.3.js"></script><script type="text/javascript">$(function(){$("#email").focus(function(){$("#semail").html("<span style='color:green;padding-left:5px;'>邮箱格式为:2451999120@qq.com</span>");});$("#email").blur(function(){//ajax实现$.ajax({url:"doindex.jsp",data:"email="+$("#email").val(),type:"post",success:function(result){if($.trim(result)=="true"){$("#semail").html("<span style='color:red;padding-left:5px;'>该邮箱不可用</span>");}else if($.trim(result)=="false"){$("#semail").html("<span style='color:green;padding-left:5px;'>该邮箱可用</span>");}},error:function(){alert("请求失败,请联系管理员!");}}); });});</script>

为了一目了然,我把html的代码也亮一下吧:

<body><div id="div1"><table><tr><td>注册邮箱:</td><td><input type="text" name="email" id="email" />*</td><td id="semail"></td></tr><tr><td>用户名:</td><td><input type="text" name="username" id="username" />*</td><td id="sname"></td></tr><tr><td>密码:</td><td><input type="text" name="pwd" id="pwd" />*</td><td id="spwd"></td></tr><tr><td>确认密码:</td><td><input type="text" name="repwd" id="repwd" />*</td><td id="srepwd"></td></tr><tr><td colspan="2" align="center"><input type="button" id="btn"value="注册" /></td></tr></table></div></body>

再来亮一下我的CSS里面的代码:

<style type="text/css">#div1{padding:10px;border:1px solid black;margin-top:50px;width:800px;}table{margin:0px auto;}</style>

最后我的处理页面是doindex.jsp,我把源码贴上来大家看看

//$.ajax  $.get  $.postString email=request.getParameter("email");if(email.equals("2451999120@qq.com")){out.print("true");}else{out.print("false");} 

这样就可以实现验证邮箱是否可用!!!

Ajax基本案例详解之$.ajax的实现相关推荐

  1. Ajax基本案例详解之load的实现

    Ajax的load实现: 看这篇之前建议大家去看看前面两篇文章: 1.Ajax基本案例详解之$.ajax的实现 2.Ajax基本案例详解之$.get的实现 现在写一下$.load()里面的主要内容: ...

  2. Ajax基本案例详解之$.getjson的实现

    Ajax的$.gethson实现: 看这篇之前建议大家去看看前面两篇文章: 1.Ajax基本案例详解之$.ajax的实现 2.Ajax基本案例详解之$.get的实现 现在写一下$.getjson里面的 ...

  3. Ajax基本案例详解之$.post的实现

    Ajax的post实现: 看这篇之前建议大家去看看前面两篇文章: 1.Ajax基本案例详解之$.ajax的实现 2.Ajax基本案例详解之$.get的实现 现在写一下$.post()里面的主要内容: ...

  4. Ajax基本案例详解之$.get的实现

    前面我已经写过一篇ajax的$.ajax的实现了,其中html,css,doindex.jsp里面已经详细列出来了,这篇主要写的是$.get()的实现,其中html,css,doindex.jsp都和 ...

  5. ajax常用案例,Ajax和$.ajax使用实例详解(推荐)

    实例一(Ajax请求基本创建格式): Ajax练习(GET,不考虑浏览器兼容性) function doRequest() { //不考虑浏览器兼容性问题 var xmlHttp = new XMLH ...

  6. 利用jquery操作ajax,利用jquery对ajax操作,详解原理(附代码)

    1.jQuery load() 方法 jQuery load() 方法是简单但强大的 AJAX 方法. load() 方法从服务器加载数据,并把返回的数据放入被选元素中. 语法: $(selector ...

  7. thinkphp ajax volist,thinkphp中的volist标签在ajax中操作详解

    在一个ThinkPHP的复杂页面(包含volist)中实现volist标签显示Jquery查询结果的返回.本文主要和大家介绍thinkphp 中的volist标签在ajax操作中的特殊性(推荐),需要 ...

  8. $.ajax的async参数,jquery的$.ajax async使用详解

    async在jquery ajax中是一个同步参数了,我们下面来给大家介绍在jquery ajax中使用async时碰到的一些问题与方法介绍,希望例子能给各位同学带来一些帮助哦. async默认是tr ...

  9. python代码案例详解-我用Python抓取了7000 多本电子书案例详解

    安装 安装很简单,只要执行: pip install requests-html 就可以了. 分析页面结构 通过浏览器审查元素可以发现这个电子书网站是用 WordPress 搭建的,首页列表元素很简单 ...

最新文章

  1. 下java7 64有什么用_Win 7 64位系统安装java 8,看完就明白了
  2. 实践教程|如何用YOLOX训练自己的数据集?
  3. 免费试用人数太多,微软Windows 365云电脑服务器炸了,官方紧急暂停
  4. 虚拟form 下载文件
  5. JZOJ__Day 6:【普及模拟】Oliver的成绩(score)
  6. 微型计算机原理及应用程序题,郑学坚《微型计算机原理及应用》(第4版)笔记和课后习题详解...
  7. ORACLE_关于OGG参数.ENABLE_GOLDENGATE_REPLICATION
  8. Scrapy入门(二)创建Scrapy项目
  9. 甲骨文是否可以要求 Java API 享有版权?这场10年官司怎么结
  10. 路由交换基础——DHCP工作原理及DHCP Relay
  11. python-31:然而我发现结果并不是我想要的
  12. ios刷机固件下载网址
  13. 数学顶级期刊- 数学纪事,数学年刊,数学进展,数学杂志
  14. 单反相机镜头选择tips
  15. 如何在没有安装安卓环境的mac os上装adb环境.
  16. python爬取猫眼电影评分
  17. 三运放差分放大电路分析_三运放组成的差分放大器电路图及特点
  18. 网页中HTML代码如何实现字体删除线效果
  19. HTML报错 Malformed markup: Attribute “xxx“ appears more than once in element
  20. 【崩坏学园2 不止】使用unity-studio提取并制作游戏内看板

热门文章

  1. h5应用 vue 钉钉_uniapp开发一个小视频应用(一)
  2. MarkDown的介绍
  3. python中函数的参数类型( 位置参数、关键字参数、默认值参数和可变长度参数)
  4. MATLAB-矩阵基本语法知识
  5. 线性代数---矩阵的各种问题求解方法
  6. yii输出mysql查询日志_Yii2框架设置错误日志输出到日志或数据库
  7. Eclipse调试方法
  8. idea使用jar包依赖,替换掉项目依赖
  9. 【CF1209E】Rotate Columns【状压DP】【位运算】【贪心】
  10. P2396-yyylovesMathsVII【状压dp】