`
toreking
  • 浏览: 36960 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

JavaScript Ajax

    博客分类:
  • ajax
阅读更多
	<script type="text/javascript">
		    
	    function startRequest(){
	        var xhr;
	        
	        if(window.XMLHttpRequest){
	            xhr = new XMLHttpRequest();
	        } else if (window.ActiveXObject){
	            xhr = new ActiveXObject();
	        }
	        
	        xhr.open('post','ajaxTestServlet');
	         alert("3");
	        xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	        
	        xhr.onreadystatechange = function(){
	        	if(xhr.readyState == 4){
		               alert("返回的信息是:"+xhr.responseText);
		         }
	        };
	         
	        var name = document.getElementById("username").value;
	        xhr.send("username="+name);
	 
	    }
	     
	</script>
	

 
1.利用javascript创建ajax引擎,即XMLHttpRequest对象

2.在XMLHttpRequest中设置要发送的请求,利用的是open(arg0,arg1,arg2)方法: xmlHttp.open()

arg0:该次请求提交的方式:get/post

arg1:该次请求的路径url,如果是get,则需要在路径后加上传递的相应参数parama

arg2:代表的是该次请求的模式,同步模式/异步模式(true),通常采用异步提交模式

3.发送请求,调用send()方法

4.需要处理返回值,就要监听readyState,处理每次状态的改变,当状态为4时,将返回值进行真正处理

分享到:
评论

相关推荐

    javaScript Ajax核心学习

    JavaScript 和 AJAX 是 web 开发中的关键技术,用于创建交互式的网页应用。AJAX,全称"Asynchronous JavaScript and XML",即异步 JavaScript 和 XML,虽然它的名字包含 XML,但实际使用中,数据格式不仅限于 XML,...

    sql c# javascript ajax

    标题中的"sql c# javascript ajax"表明我们讨论的是四个关键的编程和技术概念,它们在现代Web应用程序开发中扮演着重要角色。以下是对这些概念的详细解释: 1. SQL(Structured Query Language):SQL是用于管理和...

    javascript ajax

    JavaScript AJAX(异步JavaScript和XML)是一种在不刷新整个页面的情况下与服务器交换数据并更新部分网页的技术。在现代Web开发中,AJAX是构建动态、交互性网站的关键工具。通过AJAX,用户可以实现页面的无刷新更新...

    javascript ajax请求,和接收服务器返回数据

    javascript ajax请求,和接收服务器返回数据

    javaScript ajax 访问WebServices

    用javaScript Ajax访问WebServices服务器端,引用了IBM developerworks社区James Snell写的两个js文件,纯HTML页面即可调用WebServices服务!

    JSEclipse javascript ajax

    **JavaScript、Eclipse与Ajax开发** 在IT行业中,JavaScript是一种广泛使用的客户端脚本语言,用于增强网页交互性和动态功能。Eclipse是一款强大的开源集成开发环境(IDE),支持多种编程语言,包括Java、...

    o3d lib1 graph javascript ajax

    o3d lib1 graph javascript ajax

    Javascript & Ajax 中文手册

    JavaScript 和 AJAX 是 web 开发中的两个重要概念,它们在创建动态和交互式的网页方面起着至关重要的作用。这个"Javascript & Ajax 中文手册"是由知名的在线学习平台 w3school 提供的,它为学习者提供了丰富的教程和...

    基于JavaScript ajax 远程电脑文件浏览下载web应用

    用ajax 和 JavaScript作为浏览器端, c++作为服务器端(socket写成) 自定义了一些GET和POST的语法来进行服务器和浏览器之间的通信 运行exe程序即可 远程电脑只需打开浏览器即可浏览和下载服务器电脑上的文件系统...

    javaScript_ajax

    JavaScript AJAX(Asynchronous JavaScript and XML)技术是一种在不刷新整个页面的情况下与服务器交换数据并更新部分网页的技术。它使得Web应用程序能够更加动态和响应式,提高用户体验。在本篇文章中,我们将深入...

    ajax_init_javascript_ajax_

    "ajax_init_javascript_ajax_"这个标题暗示我们将讨论一个用JavaScript原生方法封装的Ajax函数,这对于高效地构建动态交互的网站至关重要。通过这个封装,开发者可以更方便地调用Ajax请求,处理服务器返回的数据,...

    JavaScript封装Ajax完整示例代码

    相关文章:https://blog.csdn.net/superwebmaster/article/details/80678590 如有问题,下载文件内含有联系方式,可以一起讨论技术。

    ajax视频教程

    Ajax,全称Asynchronous JavaScript and XML(异步JavaScript和XML),是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。这种技术的核心在于利用JavaScript与服务器进行交互,通过XML、JSON或其他...

    javascript-ajax:JavaScript Ajax

    JavaScript AJAX(Asynchronous JavaScript and XML)是Web开发中一种用于创建动态、交互性网页的技术。它允许网页在不重新加载整个页面的情况下与服务器交换数据并更新部分网页内容,极大地提升了用户体验。AJAX的...

    写个一个简单的web项目,把前端技术:html、css、JavaScript、jQuery,ajax,bootstrop等都放在这个web项目上了。

    在本项目中,JavaScript可能用于处理用户输入、更新DOM(Document Object Model)、执行异步通信(Ajax)等任务。它可以通过事件监听器(如`addEventListener`)响应用户的交互,使用`document.getElementById`或`...

    JavaScript语言与Ajax应用第二版_JavaScript语言与Ajax应用_JavaScript应用_javascri

    Ajax,全称Asynchronous JavaScript and XML(异步JavaScript和XML),是一种创建动态网页的技术,允许在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页内容。在"JavaScript语言与Ajax应用(第二版)...

    javaScript Ajax

    ppt 学习资源这是一个很好的ppt资源

    ASP.NET AJAX深入浅出系列课程(19):VS 2008的JavaScript代码提示功能

    ASP.NET AJAX 深入浅出系列课程是针对开发者学习ASP.NET AJAX技术的一套系统教程,其中第19部分主要讲解了Visual Studio 2008中的JavaScript代码提示功能。这个功能极大地提升了JavaScript开发的效率,使开发者在...

Global site tag (gtag.js) - Google Analytics