- 浏览: 1064680 次
- 性别:
- 来自: 长沙
文章分类
- 全部博客 (639)
- 服务器配置篇 (58)
- hibernate篇 (14)
- spring篇 (33)
- struts篇 (28)
- JS篇 (46)
- 其他技术篇 (46)
- 数据库集群配置 (6)
- JAVA基础相关 (48)
- 分布式框架HadHoop的应用 (2)
- FLEX篇 (8)
- SQLSERVER技术 (32)
- Android学习 (13)
- amchart学习笔记 (1)
- openfire+smark搭建即时通讯 (9)
- Linux学习 (18)
- Oracle数据库 (15)
- 网站优化技术 (12)
- mysql数据库 (2)
- 项目学习总结 (18)
- 工具类(JAVA) (12)
- 工具类(JS) (2)
- 设计模式 (10)
- Lucene学习 (24)
- EJB3学习 (6)
- Sphinx搜索引擎 (3)
- 工作中用到的软件小工具 (5)
- .NET (49)
- JAVA 连接SQLSERVER2008步骤 (1)
- MongoDB (19)
- Android手机开发 (3)
- Maven (6)
- vue (9)
- Shiro (4)
- mybatis (3)
- netty框架 (1)
- SpringCloud (3)
- spring-cloud (7)
- Git (1)
- dubbo (2)
- springboot (13)
- rocketmq (1)
- git学习 (2)
- kafka服务器 (2)
- linux (10)
- WEB系统辅助项目 (1)
- jenkins (2)
- docker (4)
- influxdb (3)
- python (2)
- nginx (1)
最新评论
-
jiangfuofu555:
这样数据量大,效率怎么样?
sqlserver 实现分页的前台代码 以及后台的sqlserver语句 -
w156445045:
博主请问下,如何做到实时的刷新呢,
另外我后台是Java 谢谢 ...
web 版本的汽车仪表盘,非常好看。还有各种图形 -
jackyin5918:
<transportConnector name=&qu ...
ActiveMQ的activemq.xml详细配置讲解 -
握着橄榄枝的人:
你这个不是spring1.x的吧
spring1.x使用AOP实例 -
xiaophai:
全乱套了!
openfire+spark搭建完美的及时通讯
//业务函数,调用AJAX函数
function GetCompany(CompanyID)
{
AjaxSendHttpRequest(CompanyID,ID,startsT,endsT);
}
var http_request;
function AjaxSendHttpRequest(CompanyID,ID,StartT,EndT){
//
if (window.XMLHttpRequest) // Mozilla, Safari, ...
{
http_request = new XMLHttpRequest();////如果浏览器直接支持window.XMLHttpRequest对象
}
else if (window.ActiveXObject) // IE,//如果浏览器支持window.ActiveXObject对象
{
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
http_request = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{}
}
}
else
{
alert('浏览器啥都不支持,我也只有啥都不干了!');
return; //浏览器啥都不支持,我也只有啥都不干了
}
if (!http_request)
{
alert('Giving up :( Cannot create an XMLHTTP instance');
}
else
{
Url="/AjaxSelectPerson.jsp";
var linkurl=Url+"?ID="+ID+"&Type="+CompanyID+"&StartT="+StartT+"&EndT="+EndT+"&OperID="+"<%=OperID%>";
http_request.onreadystatechange = handlestatechange;
//这是个回调函数,可以处理数据是否加载
http_request.open("GET",linkurl,true);
//true表示异步去取数据,FLASE表示同步取数据
http_request.send(null);
//var returntxt=unescape(http_request.responseText);
//return returntxt;
}
}
//回调函数的应用
function handlestatechange(){
if(http_request.readyState == 3){//描述一种"已加载"状态;此时,响应已经被完全接收。
}
if(http_request.readyState == 4){//描述一种"已加载"状态;此时,响应已经被完全接收。
if(http_request.status == 200){//200表示成功收到
document.getElementById('loadding').style.display="none";//隐藏层
//上面函数的作用是首先做一个显示层,开始的时候隐藏,当点业务函数的时候显示出来,当数据加载过来后隐藏显示层,显示数据
document.getElementById("staff").innerHTML = http_request.responseText;
//http_request.responseText表示AJAX的返回值
}
}
}
发表评论
-
flash+xml动态加载图片
2012-06-25 21:26 1305flash+xml动态加载图片 -
js去掉回车与空格
2012-05-08 08:50 1285$(function() { var flag = ... -
转:解剖JavaScript中的null和undefined
2012-02-07 09:46 939在JavaScript开发中,被人 ... -
jquery 样式的按钮
2011-10-12 09:19 897jquery 样式的按钮 -
jQuery的radio,checkbox,select操作
2011-09-29 22:28 926获取一组radio被选中项的值 var item = $(' ... -
javascript---parseInt("08")或parseInt("09")转换返回0的解决办法
2011-09-15 18:23 1102javascript parseInt函数使用率非常高,主 ... -
jquery ui 的datepicker日期插件使用
2011-05-17 22:12 1865首先是下载所需要的JS ... -
Jquery缓存页面内容(功能很强大)
2011-05-17 22:10 1770我们在做项目的时候, ... -
Jquery的自动填充功能
2011-05-17 22:10 1348完成JQUERY的自动填充功能:首先在页面要去去要填充数据:页 ... -
Jquery读取Json并解析
2011-05-17 22:09 1344客户端访问服务器后ACTION中的代码:[Descriptio ... -
Jquery 读取解析xml文件并解析
2011-05-17 22:08 1766Menus.xml<?xml version=" ... -
用JS实现刻度尺形式的报表
2011-05-17 21:54 1922现在项目有个需求,想根据刻度尺来表示24个小时,然后通过类似进 ... -
ymprompt弹出层替代window自带弹出层
2011-05-10 22:35 2093ymPrompt消息提示组件4.0 ... -
jqgrid 的treegrid用法
2011-04-15 21:14 2357工作中用到的。先上效果。以后再结合asp.net mvc3来做 ... -
学习Meta标签
2010-04-14 08:28 906一直以来有很多人却忽 ... -
图片IMG垂直居中align=absmiddle属性通不过验证,用CSS解决
2010-04-12 08:35 4003原帖地址:http://www.aa25.cn/content ... -
JQuery 验证插件Ajax Fancy Capcha的使用(JAVA版本)
2010-04-08 17:20 25941.首先下载Ajax Fancy Capcha的所有JS,CS ... -
有时候document.thisForm.submit()函数浏览器报错的原因
2010-04-08 17:08 2307我的原因是在FORM里面的提交按钮的NAME="su ... -
主题:Uploadify上传插件中文乱码问题解决方法
2010-04-08 09:21 4521在使用Uploadify插件进行文件上传时,当上传的文件名包含 ... -
jQuery上传插件Uploadify使用详解
2010-04-08 09:06 5102下面就来介绍下这些key值的意思:uploader : upl ...
相关推荐
ajax异步调用实例
本文将深入解析标题为“AJAX异步调用代码”的内容,该段代码展示了如何使用C#与JavaScript结合,通过AJAX进行前后台数据的异步交互。 ### 一、理解AJAX及其工作原理 AJAX的核心在于`XMLHttpRequest`对象,它允许在...
这个Ajax异步调用框架适用于简单的数据获取和页面局部更新,但现代Web开发中,更常见的是使用jQuery、axios、fetch等库来简化Ajax操作,它们提供了更友好的API和更好的兼容性。例如,jQuery的`$.ajax()`方法或者...
总结,AJAX异步调用WebService是现代Web应用中常见的一种通信方式,它极大地提升了用户体验。理解并掌握这一技术,对于Web开发者来说至关重要。通过实际的代码示例和不断的实践,你可以更深入地理解和应用这个技术。
综上所述,"ajax异步调用数据"是一个关于利用JavaScript和XML(或JSON)技术实现页面无刷新的数据更新的学习项目。通过理解和实践,开发者可以掌握Ajax的基本用法,提高用户体验,实现高效的Web应用交互。
**Ajax(Asynchronous JavaScript...总结,Ajax异步调用是现代Web开发中不可或缺的一部分,它通过提升用户体验和减少服务器负载,极大地推动了Web应用程序的发展。理解并熟练掌握Ajax技术,对于Web开发者来说至关重要。
ASP.NET AJAX 提供了一种强大的机制,使得开发者可以方便地在客户端JavaScript中异步调用Web Service和页面中的类方法,极大地简化了原本复杂的Ajax通信。这一特性是ASP.NET AJAX框架的核心优势之一,它允许开发者...
本文将深入讲解如何使用纯JavaScript编写AJAX异步调用,并实现回调函数处理返回的数据,同时涉及XML的XSL转换。 一、AJAX基础 1. 创建XMLHttpRequest对象:在JavaScript中,我们需要首先创建一个XMLHttpRequest...
这里我们讨论的主题是"PHP+AJAX异步调用三级联动",这是一个常见于表单选择框或者下拉菜单的功能,通常用于地区选择、产品分类等场景,用户在选择一级选项后,二级和三级选项会根据一级的选择动态加载,提供更精确的...
让我们深入探讨一下“微软Ajax异步调用页面后台类和WebService例子”所涉及的知识点。 首先,**Ajax(Asynchronous JavaScript and XML)**是一种在不刷新整个网页的情况下更新部分网页内容的技术。它通过...
ajax ,异步或同步请求,控制action返回的值,并处理
JQuery,JQuery,JQuery,JQuery,JQuery,JQuery,JQuery,JQuery,JQuery,JQuery,JQuery,JQuery,ajax,ajax,ajax,ajax,ajax,ajax,ajax,ajax,ajax,ajax,ajax,ajax,ajax,ajax,ajax,ajax,一个关于在js中通过JQuery实现异步无...
### AJAX异步调用知识点详解 #### 一、概述 在现代Web开发中,异步JavaScript与XML(Asynchronous JavaScript and XML,简称Ajax)技术被广泛应用于构建动态且交互性更强的网页应用。通过Ajax技术,网页可以在不...
**Ajax.NET 异步调用详解** Ajax.NET 是 .NET Framework 中实现 AJAX(Asynchronous JavaScript and XML)技术的一种方式,它允许开发人员在不刷新整个网页的情况下更新页面的部分内容,从而提供更流畅、更快捷的...
jsp+servlet+ajax使用json作为数据传输介质完成 1.用户名是否存在的验证 2.根据姓名获取该对象使用gson将对象转换成json后返回给客户端并显示,完成修改功能时经常使用 3.gson将集合转换成json(数组格式)后返回给...
本文将详细介绍jQuery中实现异步调用的四种方法:$.ajax、$.get、$.post以及$.getJSON。 1. **$.ajax**: `$.ajax` 是jQuery中最基础的AJAX调用方法,它允许自定义所有请求的细节。在示例代码中,`type` 指定了...
本话题主要聚焦于使用jQuery(简称JQ)库结合Ajax技术来实现异步调用的过程。下面将详细阐述这一主题。 ### jQuery和Ajax简介 **jQuery** 是一个轻量级的JavaScript库,它简化了DOM操作、事件处理、动画效果以及...
javascript发送ajax请求,获取返回值res,async 同步/异步 var res = sendRequest({ url : "1.php", //necessary method : "post", params : { param1 : "123", param2 : "234" }, async : false });
总结来说,当你在jQuery的AJAX异步调用中遇到不能给全局变量赋值的问题时,应考虑调整代码结构以适应异步编程模型,如使用回调、Promise或async/await。这不仅可以解决问题,还能确保代码的可维护性和良好的性能。...