ajax完整格式
$.ajax({
url: "http://www.hzhuti.com", //请求的url地址
dataType: "json", //返回格式为json
async: true, //请求是否异步,默认为异步,这也是ajax重要特性
data: { "id": "value" }, //参数值
type: "GET", //请求方式
beforeSend: function() {
//请求前的处理
},
success: function(req) {
//请求成功时处理
},
complete: function() {
//请求完成的处理
},
error: function() {
//请求出错处理
}
});
url: "http://www.hzhuti.com", //请求的url地址
dataType: "json", //返回格式为json
async: true, //请求是否异步,默认为异步,这也是ajax重要特性
data: { "id": "value" }, //参数值
type: "GET", //请求方式
beforeSend: function() {
//请求前的处理
},
success: function(req) {
//请求成功时处理
},
complete: function() {
//请求完成的处理
},
error: function() {
//请求出错处理
}
});
$.ajax({
url: encodeURI(
"
@Url.Action(
"NavList"
,
"Home"
)
"
),
type:
"POST"
,
//Post提交
dataType:
"json"
,
//json格式数据,默认是text
data: {
technics
:"123",
id
:"56" },
success: function (data) {
debugger;
alert(data.Nodes[0].Title);
var
temp =
"<li class=\"nav-header\">111 </li><li class=\"\"><a href=\"123\">123</a></li>"
;
$(
"#list"
).empty();
$(
"#list"
).append(temp);
},
error:
function
(XMLHttpRequest, textStatus, errorThrown) {
alert(errorThrown);
}
})
//responseText status statusText
$.ajax({
url:"",
type:"post",
data:{"xx":"xx"},
beforeSend:function(){
//这里是开始执行方法,显示效果,效果自己写
},
complete:function(){
//方法执行完毕,效果自己可以关闭,或者隐藏效果
},
success:function(){
//数据加载成功
},
error:function(){
//数据加载失败
}
});