1.$.ajax()
post
- $.ajax({
- //請求方式
- type:'POST',
- //發(fā)送請求的地址
- url:'fzz.php',
- //服務(wù)器返回的數(shù)據(jù)類型
- dataType:'json',
- //發(fā)送到服務(wù)器的數(shù)據(jù),對象必須為key/value的格式,jquery會自動轉(zhuǎn)換為字符串格式
- data:{name:xxx,age:xxx},
- success:function(data){
- //請求成功函數(shù)內(nèi)容
- },
- error:function(jqXHR){
- //請求失敗函數(shù)內(nèi)容
- }
- });
get
- $.ajax({
- //請求方式
- type:'GET',
- //發(fā)送請求的地址以及傳輸?shù)臄?shù)據(jù)
- url:'fzz.php?number'+=xxx,
- //服務(wù)器返回的數(shù)據(jù)類型
- dataType:'json',
- success:function(data){
- //請求成功函數(shù)內(nèi)容
- },
- error:function(jqXHR){
- //請求失敗函數(shù)內(nèi)容
- }
- });
2.$.get()
- $.get('fzz.php',{
- //發(fā)送至服務(wù)器的數(shù)據(jù),格式為key/value
- number:xxx
- },function(data){
- //請求成功時的callback
- },'json');//json為返回內(nèi)容的格式
3.$.post()
post方法同上
4.load()方法
能載入遠(yuǎn)程HTML代碼并插入DOM中
- //data為發(fā)送的key/value數(shù)據(jù),可選
- //callback為請求完成的回調(diào),可選無論請求成功或失敗都會調(diào)用
- $('xxx').load('fzz.html',data,callback);
5.serialize()方法
serialize()作用于一個jQuery對象,能夠?qū)OM元素內(nèi)容序列化為字符串,用于Ajax請求.
$('#form1').serialize();
解析的格式像這樣:username=fzz&content=1