基于ajax及jQuery实现局部刷新过程解析


Posted in jQuery onSeptember 12, 2020

1、jQurey使用时需导入jquery-1.4.2.js在web文件夹下

并在写script时需像如下定义script标签:

<script src="js/jquery-1.4.2.js" type="text/javascript"></script>

2、jQurey的语法:通过$(要选取的元素)

基于ajax及jQuery实现局部刷新过程解析

定义响应ajax的Servlet

String buttonName=request.getParameter("buttonName");
  JSONObject jsObject =null;  //定义一个要返回的的数据
  if (buttonName.equals("button_1")){
   jsObject=new JSONObject("{first:\"傻子\",second:\"傻子\",third:\"傻子\"}"); //以键值对方式存储

  }
  if (buttonName.equals("button_2")){
   jsObject=new JSONObject("{first:\"傻女\",second:\"傻女\",third:\"傻女\"}");

  }
  if (buttonName.equals("button_3")){
   jsObject=new JSONObject("{first:\"傻佬\",second:\"傻佬\",third:\"傻佬\"}");

  }
  response.getOutputStream().write(jsObject.toString().getBytes("utf-8")); //通过respon.getOutputStream获取输出流 将数据传回jsp页面
 }

ajax使用形式如下:

$.ajax({
  url:"/AJAX_war_exploded/ClickServlet", //定义需转到的Servlet
  type:"post",






//定义提交的形式
  data:{








 //定义要传递的数据,以键值对形式存储
   buttonName:"button_2"
  },









 //每个ajax都会让Servlet回传一个数据
  dataType:"json",





 //定义回传数据的类型
  success:function(result){


 //ajax收到回传的数据是会触发的事件success
   var first=result.first;
   var second=result.second;
   var third=result.third;
   $(".first")[0].innerHTML=first;

//该形式使用了jQuery获取html元素
   $(".second")[0].innerHTML=second;
   $(".third")[0].innerHTML=third;
  }
  })
 })

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
基于jQuery实现的Ajax 验证用户名唯一性实例代码
Jun 28 jQuery
jQuery封装placeholder效果实现方法,让低版本浏览器支持该效果
Jul 08 jQuery
jQuery选择器之属性筛选选择器用法详解
Sep 19 jQuery
jquery实现左右轮播图效果
Sep 28 jQuery
jQuery ajax调用webservice注意事项
Oct 08 jQuery
jQuery结合jQuery.cookie.js插件实现换肤功能示例
Oct 14 jQuery
jQuery实现的鼠标滚轮控制图片缩放功能实例
Oct 14 jQuery
vue-cli webpack 引入jquery的方法
Jan 10 jQuery
解决Jquery下拉框数据动态获取的问题
Jan 25 jQuery
jQuery中实现text()的方法
Apr 04 jQuery
layui+jquery支持IE8的表格分页方法
Sep 28 jQuery
jquery实现鼠标悬浮弹出气泡提示框
Dec 23 jQuery
jquery.validate自定义验证用法实例分析【成功提示与择要提示】
Jun 06 #jQuery
Jquery滑动门/tab切换实现方法完整示例
Jun 05 #jQuery
JQuery实现折叠式菜单的详细代码
Jun 03 #jQuery
深入分析jQuery.one() 函数
Jun 03 #jQuery
jQuery+Ajax+js实现请求json格式数据并渲染到html页面操作示例
Jun 02 #jQuery
jQuery实现倒计时功能完整示例
Jun 01 #jQuery
jQuery cookie的公共方法封装和使用示例
Jun 01 #jQuery
You might like
PHP的变量总结 新手推荐
2011/04/18 PHP
解析如何修改phpmyadmin中的默认登陆超时时间
2013/06/25 PHP
php操作mysql数据库的基本类代码
2014/02/25 PHP
php调用shell的方法
2014/11/05 PHP
php实现图片上传、剪切功能
2016/05/07 PHP
javascript一些不错的函数脚本代码
2008/09/10 Javascript
Javascript Cookie读写删除操作的函数
2010/03/02 Javascript
jQuery与ExtJS之选择实例分析
2010/08/19 Javascript
JS限制Textarea文本域字符个数的具体实现
2013/08/02 Javascript
在JavaScript中使用timer示例
2014/05/08 Javascript
javascript实现分栏显示小技巧附图
2014/10/13 Javascript
js实现将选中值累加到文本框的方法
2015/08/12 Javascript
全面解析JavaScript中的valueOf与toString方法(推荐)
2016/06/14 Javascript
Select2.js下拉框使用小结
2016/10/24 Javascript
浅谈vue实现数据监听的函数 Object.defineProperty
2017/06/08 Javascript
ES6 系列之 WeakMap的使用示例
2018/08/06 Javascript
JavaScript解析机制与闭包原理实例详解
2019/03/08 Javascript
JavaScript展开操作符(Spread operator)详解
2019/07/20 Javascript
python网络编程学习笔记(八):XML生成与解析(DOM、ElementTree)
2014/06/09 Python
Python实现的数据结构与算法之队列详解
2015/04/22 Python
Python数据结构与算法之图的广度优先与深度优先搜索算法示例
2017/12/14 Python
Python+matplotlib+numpy实现在不同平面的二维条形图
2018/01/02 Python
python 通过logging写入日志到文件和控制台的实例
2018/04/28 Python
详解Python中的各种转义符\n\r\t
2019/07/10 Python
python求最大公约数和最小公倍数的简单方法
2020/02/13 Python
详解Python中Pyyaml模块的使用
2020/10/08 Python
CSS3中新增的对文本和字体的设置
2020/02/03 HTML / CSS
英国领先的汽车轮胎和快速健康中心:Kwik Fit
2017/10/29 全球购物
西班牙三叶草药房:Farmacias Trébol
2019/05/03 全球购物
俄罗斯购买剧院和演唱会门票网站:Parter.ru
2019/11/09 全球购物
金融行业职业生涯规划范文
2014/01/17 职场文书
安全生产检讨书
2014/01/21 职场文书
人事行政专员岗位职责
2014/07/23 职场文书
感恩祖国演讲稿
2014/09/09 职场文书
敲诈同学钱财检讨书范文
2014/11/18 职场文书
python字符串常规操作大全
2021/05/02 Python