JQuery对Ajax的支持:简介$.ajax(jsonExpression);JQuery对Ajax简化和封装简单示例;

本篇博客主要介绍JQuery中对Ajax进行了大幅度的简化和封装的内容;

果然“懒惰”是程序员的提升效率的有效推动力!!!

目录

一:简介

二:基本介绍&简单示例:

三:$.ajax({})中的JSON表达式添加error项:



一:简介

已经知道,JavaScript是一种浏览器脚本语言,Ajax是一种内嵌到浏览器中的一种技术;

JQuery是一个以JavaScript为基础的plugin,即JQuery可以简化JavaScript的开发;JQuery也可以简化Ajax的开发;

Ajax的流程包括创建XmlHttprequest对象、发送Ajax请求、处理服务器响应三个步骤;比较麻烦;JQuery也提供了对Ajax的支持;在JQuery中对Ajax进行了大幅度的简化和封装;

即在引入jQuery文件后,在html文件的<script></script>标签中,就可以使用$.ajax(方法中书写一个json表达式,使用Ajax!!!之所以这么简单背后是jQuery的简化的“plugin”;;;


二:基本介绍&简单示例:

为了使用jQuery需要先把jQuery文件复制进来:

基本内容和Ajax三:同步和异步的区别中类似,其中

NewsListServlet类:略微修改如下:

(1)后台处理后的数据向前台传的时候,需要转成JSON;这需要引入fastjson的jar包;

(2)这个Servlet并没有主动重定向至news.html;而是在这儿默默的等待,等待news.html的Ajax的XmlHttpServlet主动去请求访问这个servlet;

(3)这个Servlet通过,response.getWriter().println(newsJsonStr);将数据加入到了响应中去了;

(4)为了演示$.ajax()中data传递参

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值