原标题:成都汇智动力-java ajax实现异步同步请求全面详解

对象 var request=new ()

//兼容IE5 IE6

if (window.)

{// code for IE7+, Firefox, Chrome, Opera, Safari

xmlhttp=new ();

}

else

{// 老版本的 IE6, IE5 使用 ActiveX 对象

xmlhttp=new ActiveXObject(“Microsoft.XMLHTTP”);

}

var request=new () //创建对象

if (xmlhttp.readyState==4 && xmlhttp.status==200)

{

//做一些事情

request.responseText

}

success(data, textStatus, jqXHR)

data:处理后的数据, textStatus:描述状态的字符串,jqXHR(在jQuery 1.4.x的中,) 对象

data:$(“#表单名”).serializeArray() serializeArray() 方法通过序列化表单值来创建对象数组(名称和值)。

onreadystatechange 是一个事件句柄。它的值 (state_Change) 是一个函数的名称,

当 对象的状态发生改变时,会触发此函数。状态从 0 (uninitialized)

到 4 (complete) 进行变化。仅在状态为 4 时,我们才执行代码。

为什么使用 Async=true ?

我们的实例在 open() 的第三个参数中使用了 “true”。vcD4NCjxwPrjDss7K/bnmtqjH68fzyse38dLssr20psDtoaM8L3A+DQo8cD5UcnVlILHtyr69xbG+u+HU2iBzZW5kKCkgt723qNauuvO8zND41rTQ0KOstviyu7XItP3AtNfUt/7O8cb3tcTP7NOmoaM8L3A+DQo8cD5vbnJlYWR5c3RhdGVjaGFuZ2UgysK8/sq5tPrC67i01NO7r8HLoaO1q8rH1eLKx9Taw7vT0LXDtb23/s7xxvfP7NOmtcTH6b/2z8KjrLfA1rm0+sLrzaPWubXE1+6wssirtcS3vbeooaM8L3A+DQo8cD7NqLn9sNG4w7LOyv3J6NbDzqogJmxkcXVvO2ZhbHNlJnJkcXVvO6Osv8nS1MqhyKW27s3itcQgb25yZWFkeXN0YXRlY2hhbmdlILT6wuuho8jnufvU2sfrx/PKp7DcyrHKx7fx1rTQ0Mbk0+C1xLT6wuvO3rnYvfTSqqOsxMfDtL/J0tTKudPD1eK49rLOyv2hozxiciAvPg0Kb25yZWFkeXN0YXRlY2hhbmdlILTmtKK6r8r9o6i78rqvyv3D+6Opo6zDv7WxIHJlYWR5U3RhdGUgyvTQ1LjEseTKsaOsvs274bX308O4w7qvyv2hozwvcD4NCjxwPm9wZW4obWV0aG9kLHVybCxhc3luYykgZWc6b3BlbigmbGRxdW87Z2V0JnJkcXVvOywmcmRxdW87eWdjLmNvbSZyZHF1bzssdHJ1ZSkgc2VuZCgpOzxiciAvPg0KbWV0aG9ko7rH68fztcTA4NDNo7tHRVQgu/IgUE9TVDxiciAvPg0KdXJso7rOxLz+1Nq3/s7xxvfJz7XEzrvWwzxiciAvPg0KYXN5bmOjunRydWWjqNLssr2jqbvyIGZhbHNlo6jNrLK9o6k8YnIgLz4NCnNlbmQoc3RyaW5nKTxiciAvPg0Kc3RyaW5no7q99tPD09ogUE9TVCDH68fzPGJyIC8+DQpyZXNwb25zZVRleHQ6u/G1w9fWt/u0rtDOyr21xM/s06bK/b7dPGJyIC8+DQpyZXNwb25zZVhNTDq78bXDWE1M0M7KvbXEz+zTpsr9vt08YnIgLz4NCnN0YXR1c7rNc3RhdHVzVGV4dDrS1Mr919a6zc7Esb7Qzsq9t7W72EhUVFDXtMyswusgMjAwIE9LIDQwNM601dK1vdKzw+Y8YnIgLz4NCmdldEFsbFJlc3BvbnNlSGVhZGVyKCk6u/HIocv509C1xM/s06axqM23PC9wPg0KPHA+cmVhZHlTdGF0Zcr00NQ8YnIgLz4NCjA6x+vH8860s/XKvLuvo6xvcGVuu7nDu9PQtffTwzxiciAvPg0KMTq3/s7xxvfBrL3T0tG9qMGiPGJyIC8+DQoyOsfrx/PS0b3TytUs0rK+zcrHvdPK1bW9zbfQxc+iwcs8YnIgLz4NCjM6x+vH87SmwO3W0CzSsr7Nyse908rVtb3P7NOm1vfM5cHLPGJyIC8+DQo0Osfrx/PS0c3qs8ksx9LP7NOm0tG+zdD3LNKyvs3Kx8/s06bN6rPJwcs8L3A+DQo8cD5qUXVlcnkuYWpheChbc2V0dGluZ3NdKTxiciAvPg0KdHlwZTrA4NDNIHBvc3S78mdldCDErMjPzqogZ2V0PGJyIC8+DQp1cmw6t6LLzcfrx/O1xLXY1rc8YnIgLz4NCmRhdGE6ysfSu7j2ttTP86OswazNrMfrx/O3osvNtb23/s7xxve1xMr9vt08YnIgLz4NCmRhdGFUeXBlOtSkxtq3/s7xxve3tbvYtcTK/b7dwODQzaGjyOe5+7K71ri2qL2r19S2r7j5vt1IVFRQsPxNSU1F0MXPojxiciAvPg0Kc3VjY2VzczrKx9K7uPa3vbeoLMfrx/OzybmmuvO1xLvYtfe6r8r9oaO0q8jrt7W72LrztcTK/b7do6zS1LywsPy6rLPJuaa0+sLrtcTX1rf7tK48YnIgLz4NCmVycm9yOsrH0ru49re9t6gsx+vH88qnsNzKsbX308O0y7qvyv2ho7SryOtYTUxIdHRwUmVxdWVzdLbUz/M8YnIgLz4NCmVnOjwvcD4NCjxwcmUgY2xhc3M9"brush:java;"> <> document.getElementById("search").onclick = function() { var request = new (); request.open("GET", "ygc.php?number=" + document.getElementById("keyword").value); request.send(); request.onreadystatechange = function() { if (request.readyState===4) { if (request.status===200) { document.getElementById("searchResult").innerHTML = request.responseText; } else { alert("发生错误:" + request.status); } } } } document.getElementById("save").onclick = function() { var request = new (); request.open("POST", "ygc.php"); var data = "name=" + document.getElementById("staffName").value + "&number=" + document.getElementById("staffNumber").value + "&sex=" + document.getElementById("staffSex").value + "&job=" + document.getElementById("staffJob").value; request.setRequestHeader("Content-type","application/x-www-form-urlencoded"); request.send(data); request.onreadystatechange = function() { if (request.readyState===4) { if (request.status===200) { document.getElementById("createResult").innerHTML = request.responseText; } else { alert("发生错误:" + request.status); } } } } >返回搜狐,查看更多

责任编辑:

java ajax同步请求,成都汇智动力-java ajax实现异步同步请求全面详解相关推荐

  1. java自带发送邮件,成都汇智动力-java邮件发送只需要java自带的mailjar

    原标题:成都汇智动力-java邮件发送只需要java自带的mailjar java邮件发送只需要java自带的mailjar Email email = emailService.queryEmail ...

  2. java集合到线程的考试_成都汇智动力-Java SE考试编程题总结

    原标题:成都汇智动力-Java SE考试编程题总结 线程和进程的区别: (1)进程是运行中的程序,拥有自己独立的内存空间和资源; (2)一个进程可以有一个或多个线程组成,且至少有一个线程称为主线程; ...

  3. java面试题成都_成都汇智动力-java面试——多线程面试题

    原标题:成都汇智动力-java面试--多线程面试题 1.多线程有什么用?发挥多核CPU的优势 防止阻塞 便于建模 2.创建线程的方式继承Thread类 实现Runnable接口 至于哪个好,不用说肯定 ...

  4. java singleton 数据清楚_成都汇智动力-java singleton

    原标题:成都汇智动力-java singleton 1.什么是单例模式?单例模式的应用场景? 名称:单例模式 英文名:Singleton 定义:java中单例模式是一种常见的设计模式,单例就是&quo ...

  5. java并发惊群_成都汇智动力-Java并发:其他(总结性的东西)

    原标题:成都汇智动力-Java并发:其他(总结性的东西) Java并发:其他(总结性的东西). 并发中的主要问题 并发基础主要解决的是可见性,有序性和原子性的问题,让不可控的进程/线程变得可以预测,可 ...

  6. java non-heap_成都汇智动力-Java内存相关

    原标题:成都汇智动力-Java内存相关 Java内存模型 可见性:一个线程对共享变量值的修改,能够及时地被其他线程看到.语言层面上支持两种 synchronized 和 volatile. 共享变量: ...

  7. java唯一并且有序集合_成都汇智动力-Java集合类详解

    原标题:成都汇智动力-Java集合类详解 java中集合类主要有两大分支: (1)Collection (2)Map Collection接口 一个Collection代表一组Object,即Coll ...

  8. Java折半二叉树,成都汇智动力-Java实现常用排序算法

    原标题:成都汇智动力-Java实现常用排序算法 排序算法介绍 1. 基本概念 稳定性: 待排序的数列中,若两个元素的值相等 R1 = R2 ,在排序结束之后,元素之间的相对位置没有发生变化,则称排序算 ...

  9. 在服务器中如何获取项目名,成都汇智动力-java获得项目路径

    原标题:成都汇智动力-java获得项目路径 java获得项目路径,在jsp和class文件中调用的相对路径不同. 在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB ...

最新文章

  1. 重磅!2020年度人类社会发展十大科学问题发布
  2. java怎么将前端的数据存到关联的表中_MySQL数据库性能优化
  3. linux madplay运行完成,Madplay移植到mini2440全过程详解
  4. ue4 如何获取端口号_尝试在UE4.22中实现罪恶装备Xrd的卡通渲染
  5. Python 语言 Hello world
  6. java必学的技术,终于有人把Java程序员必学知识点整理出来了,令人有如醍醐灌顶...
  7. xp大容量u盘补丁_xp大容量硬盘补丁
  8. 微软启动Menlo计划;英特尔手机处理器上市(每日关注20100505)
  9. Unity安卓端重启游戏
  10. XGBoost算法案例实战—— 金融反欺诈模型
  11. 基于STM32设计的校园一卡通项目-详解原理
  12. 原函数与反函数的关系
  13. 常见十大漏洞总结(原理、危害、防御)
  14. 怎么检测计算机硬件好坏,鲁大师如何检测硬件好坏?硬件好坏检测方法介绍
  15. 利用jsdelivr+github使用免费又好用的全球节点CDN
  16. Nginx+Varnish 实现动静分离,为服务器分流,降低服务器负载
  17. 浅聊下后台管理系统权限控制的实现思路
  18. java 权限url权限_filter设计缺陷导致的权限绕过
  19. 【Vivado那些事儿】Vivado中运行时出现visual c++运行错误的解决办法
  20. 公司要做一个新网站,赶上编程语言在摆地摊

热门文章

  1. 模块化建筑全球市场分析
  2. qiime1安装教程 for mac
  3. wsctf.exe病毒专杀
  4. C语言DNA序列的编码,DNA (C语言代码)
  5. JAVA——J2EE之Servlet 基础篇(一)
  6. fabu gewewew
  7. java catch抛出异常_java异常——捕获异常+再次抛出异常与异常链
  8. html前端使用js生成pdf文件并保存到本地
  9. 微信H5支付及通知回调
  10. python将窗口至于最前端的方式pygetwindow