對於前後端的資料互動,使用ajax是最常見的技術。ajax的核心是在前後端進行通訊的時候會返回乙個物件xmlhttprequest,iel瀏覽器下是activexobject物件。
ajax的核心引數如下:
type:string(「get」和「post」型別);
async:boolean;(是否非同步);
datatype:string;(請求的資料型別)
會有以下幾種資料型別:
data:(傳送到伺服器端的資料,必須以key/value的形式編寫);
url:string(傳送請求的位址(伺服器端位址),預設是當前頁);
success:function(資料返回成功後執行的函式);
error:function(伺服器資料返回失敗後執行的函式);
timeout:number(請求超時的時間);
datafilter:function(處理建立的xmlhttprequest物件);
context:object(指定**函式內執行的this物件,不宣告的話this指向呼叫本次 ajax 請求時的物件);
global:boolean(是否觸發全域性 ajax 事件。預設值: true);
ifmodified:boolean(僅在伺服器端資料改變的時候發起請求,預設是false);
jsonp:string(在乙個 jsonp 中重寫**函式的字串);
jsonpcallback:string(在乙個jsonp規定函式名稱);
password:string(用於響應 http 訪問認證請求的密碼);
username:string(用於響應 http 訪問認證請求的使用者名稱);
xhr:function(用於重寫乙個xmlhttprequest物件);
traditional:boolean(傳統方式序列化資料);
scriptcharset:string(規定請求的內容編碼);
complete:function(請求完成後呼叫的函式,不管是success還是error);
beforesend:function(請求之前執行的函式,修改xmlhttprequest);
cache:boolean(快取被請求的頁面,預設是true);
下面是乙個簡單的ajax例子:
//下單查詢
function
quarytask(),
//查詢成功後返回的**函式
success:function
(result)
else
}else
}});
};
類的初步認識
c 一直被稱為是比c更高階的語言,為什麼呢?恐怕就是因為具有物件導向的設計思想,它 將萬千變化 錯綜複雜的外部環境有組織的 有規律的整合在了一起。從規律上,我們引入 了類的概念,將原本複雜的外部環境按照一定的規律和相似點,劃分為不同的類,常言道 物以類聚,鳥易群分嘛。我們在將類有機的進行區別和管理 ...
程序的初步認識
程序是作業系統結構的基礎 是乙個正在執行的程式 計算機中正在執行的程式例項 可以分配給處理器並由處理器執行的乙個實體 由單一順序的執行顯示,乙個當前狀態和一組相關的系統資源所描述的活動單元。在程式的實現中,程序使用大有裨益。1.程序的建立函式 fork vfork 前者父子程序執行順序不定。2.在子...
meaurespec的初步認識
首先,每個iew的meaurespec的模式不是預設就設定好的,而是根據這個view的寬度跟高度的設定跟父容器viewgroup的spec設定來匹配的 我們來看匹配規則 寬高設定分為三種 具體的寬高,warp cortent,match patents 如果view採用固定寬高,也就是寫死的數值那種...