ajax请求怎么写

1. jQuery中有几种ajax的请求方式,可以分别写个案例吗 1.$.ajax()返回其创建的 XMLHttpRequest 对象 。
$.ajax() 只有一个参数:参数 key/value 对象,包含各配置及回调函数信息 。详细参数选项见下 。
如果你指定了 dataType 选项,请确保服务器返回正确的 MIME 信息,(如 xml 返回 "text/xml") 。实例:保存数据到服务器,成功时显示信息 。
$.ajax({type: "post",dataType: "html",url: '/Resources/GetList.ashx',data: dataurl,success: function (data) {if (data != "") {$("#pager").pager({ pagenumber: pagenumber, pagecount: data.split("$$")[1], buttonClickCallback: PageClick });$("#anhtml").html(data.split("$$")[0]);}}});2.通过远程 HTTP GET 请求载入信息 。这是一个简单的 GET 请求功能以取代复杂 $.ajax。
请求成功时可调用回调函数 。如果需要在出错时执行函数,请使用 $.ajax 。
实例:$.get("test.cgi", { name: "John", time: "2pm" },function(data){alert("Data Loaded: " + data);}); 3. 通过远程 HTTP POST 请求载入信息 。这是一个简单的 POST 请求功能以取代复杂 $.ajax。
请求成功时可调用回调函数 。如果需要在出错时执行函数,请使用 $.ajax 。
实例:$.post("/Resources/addfriend.ashx", { "fid": fids, "fname": fnames, "tuid": tuids, "tuname": tunames }, function (data) {if (data =http://www.xuexi88.com/zhishi/="ok") {alert("添加成功!");}})4.通过 HTTP GET 请求载入 JSON 数据 。实例:$.getJSON("/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=?",function(data){$.each(data.items, function(i,item){$("").attr("src", item.media.m).appendTo("#images");if ( i == 3 ) return false;});}); 。
2. ajax请求 如何请求.ASPX 在开发网站的时候经常会这样 但一般我们请求的是一个一般处理程序ashx 但是请求aspx也是可以的并且基本上是一样的 只要你在111.txt写上你请求的apsx页面的路径就可以了路径有好几种写法请务必写对 如果是你这样一段程序的话 因为你ajax请求没有传参数 所以在aspx页面的后台页面中想写什么都行 只要编译不报错 就行 但是一般我们做ajax请求都是要实现一定的功能需要传参数 的
写法 只要在后台aspx.cs文件的 page_load方法中写代码就行了接受参数用Request 返回用Response返回数据越精简越好 json格式是常用的返回数据的格式
3. jsp 中ajax请求路径怎么写 ajax直接选择这种方法,超简单 。
jsp:
js:
$(document).ready(function(){
$.post("login.do?", //servlet: @WebServler("/login.do")
{"username",$("#username").val() },//传值
function(data){
//回调函数,想了解回调函数可以上网查,也可以私聊我
},
"json"
)
})
servlet:
doPost:
String username = req.getParaneter("username");
4. ajax异步请求的几种常用方法 国内只用 get和post.
实际应用中,一般这么写就行了 。type为请求方式,url是请求路径,dataType是返回类型,success是成功的回调函数,error是失败的回调函数 。
$.ajax({
url : '',
type : 'POST',
dataType : 'json',
success : function(data) {
},
error : function(msg) {
}
【ajax请求怎么写】});