jquery基础教程之ajax数据交互
一、ajax
$.ajax({
type:"GET",
dataType:"json",
url:"data.json",
data:{
catid:1
},
async:true,
timeout:30000,
success:function(res){
},
complete:function(e){
},
error:function(e){
}
})
type 请求方式 GET,POST
dataType 返回数据格式
"html": 返回纯文本 HTML 信息
"jsonp": JSONP 格式
"json": 返回 JSON 数据
"text": 返回纯文本字符串
async 异步 true false
二、get get方式请求
$.get(url,data,success,dataType)
$.get("index",function(res){
})
$.get("index",{
catid:1
},function(res){
},"json"
)
三、post post方式请求
$.post(url,data,success,dataType)
$.post("index",{
catid:1
},function(res){
},"json"
)
四、serialize() 序列表表格内容为字符串
serialize可以很方便将form表单的数据格式化
$("form").serialize()
$.post("index",$("form").serialize(),function(res){
},"json")