啊!!!賈克斯。

$.ajax({
        type: 'GET',    // 這是請求的方式 能夠是GET方式也能夠是POST方式, 默認是GET
        url: ' xxx.php ',   // 這是請求的鏈接地址 通常狀況下這個地址是後臺給前端的一個鏈接,直接寫就能夠
        dataType: 'json',  // 這是後臺返回的數據類型 通常狀況下都是一個json數據, 前端遍歷一下就OK
        async: true, // 默認爲true,默認爲true時,全部請求均爲異步請求,若是須要發送同步請求,需設置爲false,
        timeout: 8000, // 設置請求超時時間(毫秒)。此設置將覆蓋全局設置
        data: {
                // 要傳遞的參數
                'xxx' : 'xxx',
        },
        beforeSend: function () {
                // 在發送請求前就開始執行 (通常用來顯示loading圖)

        },
        success: function (data) {
                // 發送請求成功後開始執行,data是請求成功後,返回的數據
        },
        complete: function () {
                //當請求完成後開始執行,不管成功或是失敗都會執行 (通常用來隱藏loading圖)
        },
        error: function (xhr, textStatus, errorThrown) {
                //  請求失敗後就開始執行,請求超時後,在這裏執行請求超時後要執行的函數
        }
}).done(function () {
        // 這個函數是在ajax數據加載完以後,對數據進行的判斷,在涉及到對ajax數據進行操做無效時,在這個函數裏面寫是能夠起到效果的
})php

相關文章
相關標籤/搜索