1.传统的js实现方式:
写道
<script language="javascript">
var xmlHttp;
function createXMLHttpRequest(){
if(window.ActiveXObject)
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
else if(window.XMLHttpRequest)
xmlHttp = new XMLHttpRequest();
}
function doRequestUsingGET(){
createXMLHttpRequest();
var queryString = "9-3.aspx?";
queryString += createQueryString() + "×tamp=" + new Date().getTime();
xmlHttp.onreadystatechange = handleStateChange;
xmlHttp.open("GET",queryString);
xmlHttp.send(null);
}
function doRequestUsingPOST(){
createXMLHttpRequest();
var url = "9-3.aspx?timestamp=" + new Date().getTime();
var queryString = createQueryString();
xmlHttp.open("POST",url);
xmlHttp.onreadystatechange = handleStateChange;
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xmlHttp.send(queryString);
}
</script>
2.JQuery的load方法
$(selector).load(url,data,function(response,status,xhr))
详情见:http://www.w3schools.com/jquery/ajax_load.asp
3.JQuery的get与post方法
$(selector).get(url,data,success(response,status,xhr),dataType)
详情:http://www.w3schools.com/jquery/ajax_get.asp
$(selector).post(url,data,success(response,status,xhr),dataType)
4.Jquery的ajax方法
这种方法更灵活。可以设置各种细节
$.ajax({name:value, name:value, ... })
http://www.w3schools.com/jquery/ajax_ajax.asp
分享到:
相关推荐
MicrosoftAjax.js 实现Ajax类库
使用Ajax实现从服务器读取数据,包括Ajax实现的详细步骤
nodejs+ajax用js实现前端后台demo,主要用nodejs实现服务器端,express+ajax实现数据的前后端交互
js实现AJAX的实现源码,下载后可以添加到myeclipse工程部署。
用ajax和js实现的文本框提示,ajax搜索下拉菜单提示js源代码
JS+Ajax实现用户注册验证.
ajax+js实现的FunctionTree
用javascript来实现Ajax效果的增删改查
原生javascript实现ajax发送pos请求,这样可以脱离jquery框架,
后端(如 springboot)直接返回excel的输出流到前端,前端使用 该方法(js原生ajax)进行接收并实现页面的下载
jQuery-ajax-json实现自动轮播图.rar
使用纯JavaScript代码,实现Ajax,在Javascript中调用java代码。 其中返回值可以使单个值,对象,集合
用ajax+js技术实现asp.net中textbox的智能提示,外加漂亮的CSS样式。
Ajax搜索框实现代码,自带数据库的,最好在VS2008运行
使用JAVASCRIPT来实现无刷新技术ajax. 详细的注释加源码
AJAX + JavaScript 实现无页面刷新标题栏提示新信息
Ajax JavaWeb JS 三级联动 Ajax JavaWeb JS 三级联动 Ajax JavaWeb JS 三级联动
纯用javascript实现的ajax三级联动无刷新,数据传送采用json格式,开发平台采用vs2010 asp.net,压缩包含有sql脚本
基于Jquery+Ajax+Json实现分页显示附效果图
一个基于ajax+js实现的动态TooTip类库源码及例子程序。