一、get和post方法
$.get(url,data,callback,type)方法
-
$.get(URL,data,callback,type);
-
url:待载入页面的URL地址
-
data:待发送的key/value参数
-
callback:载入成功时回调函数
-
type:返回内容格式,xml,html,script,json,text
例题:jQuery AJAX判断用户名是否重复
$('#username').change(function(){
$.get("user","username="+this.vallue+"&method=check",function(data){
if(data==1){
$("#usernameMsg").html("用户名已存在");
$("#registerBtn").attr("display",true);
}else{
$("#usernameMsg").html("用户名可用");
$("#registerBtn").removeAttr("display");
}
});
});
二、post方法
同get方法差不多
$.post(url,data,callback,type)
-
$.post(URL,data,callback,type);
-
url:待载入页面的URL地址
-
data:待发送的key/value参数
-
callback:载入成功时回调函数
-
type:返回内容格式,xml,html,script,json,text
三、Ajax方法
$.ajax()可以不带任何参数直接使用
$.ajax({
type:"GET",
url:"test.js",
dataType:"script",
success:function(msg){
alert(msg);
}
})