1.$.ajax() 只有一个参数:参数 key/value 对象,包含各配置及回调函数信息。
参数列表:
url:请求路径
type:请求方法(get/post)
data:发送到服务器的数据
success:fn 成功以后的回调
error:fn 异常之后的回调
dataType:返回内容格式 经常使用json
async:设置是否是异步请求
$.ajax({ url:"/day15/demo1", type:"post", data:"username=tom", success:function(d){ alert(d.msg); }, error:function(){}, dataType:"json" });
2. jQuery.get(url, [data], [callback], [type]):使用GET方式来进行异步请求.
参数:
url (String) : 发送请求的URL地址.
data (Map) : (可选) 要发送给服务器的数据,以 Key/value 的键值对形式表示。
callback (Function) : (可选) 载入成功时回调函数(只有当Response的返回状态是success才是调用该方法)。
type (String) : (可选)官方的说明是:Type of data to be sent。其实应该为客户端请求的类型(JSON,XML,等等)
3. jQuery.post( url, [data], [callback], [type] ) :使用POST方式来进行异步请求
参数:
url (String) : 发送请求的URL地址.
data (Map) : (可选) 要发送给服务器的数据,以 Key/value 的键值对形式表示。
callback (Function) : (可选) 载入成功时回调函数(只有当Response的返回状态是success才是调用该方法)。
type (String) : (可选)官方的说明是:Type of data to be sent。其实应该为客户端请求的类型(JSON,XML,等等)
4. 了解:jquery对象.load(url,params,function(数据){});