ajax頁面請求的做的留言板

來源:互聯網
上載者:User

標籤:func   span   地方   .post   用法   jquer   資料類型   query   data   

在jquery中關於ajax的請求頁面的函數主要有:

load、get、post、$.ajax;

主要的用法是:

①. load(url);可以單獨這麼來載入其他地方的頁面,當需要特定載入某一個頁面的一處時,可以加個空格#id即格式是:example.html #id;載入後返回被載入頁面部分到調用該方法

                            的對象處。

②. load(url,{data},true);裡面有三個參數,一個是需要載入的url、傳送給伺服器的資料data,一般以json對象傳輸,第三個參數是是否是非同步或者同步載入頁面(預設情況下是true)。url後面有參數數,接收請求的頁面以get的形式擷取,data裡面的資料以post方式擷取。

③. load(url,{data},callback);這個callback載入成功時回呼函數。裡面也有三個參數,主要是關於響應返回後的一些資訊。

$.get():

①.伺服器處理資料是以get方式擷取資料。

$.post():

①. 伺服器處理資料是以post方式擷取資料

$.ajax():

裡面的參數比較多,但常用的比較少。以下是部分代碼,主要解釋各個參數的作用:

   $.ajax({           type:‘get‘,           url:"insertDb.php",           data:{"title":title,"content":content},           success:function(data,status){           if(data){               gettotalNum(page);               load_show(totalNum);              }            }      })

type:請求方式(get/post);

async:是設這非同步還是同步的參數,true:所有請求均為非同步請求,如果需要發送同步請求,需要設定為false。同步請求將鎖住瀏覽器,使用者其他動作必須等待請求完成才可以執行。

cache:是否清除瀏覽器緩衝。

data:發送到伺服器的資料。

dataType:預期伺服器返回的資料類型。

complete:要求為function類型的參數,請求完成後調用的回呼函數。

success:

success:function(data,status){
if(data){
gettotalNum(page);
load_show(totalNum);
}
}

裡面有兩個參數,由伺服器返回,並根據dataType參數進行處理後的資料。

contentType:設定發送給伺服器資料的內容編碼類別型。

dataFilter:function(data, type){
                //返回處理後的資料
                return data;
            }

data:是ajax返回的未經處理資料,type是調用Jquery.ajax時提供的dataType參數。函數的傳回值由Jquery進一步處理。

ajax頁面請求的做的留言板

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.