1.json:
語法 :對象 數(shù)組 對象與數(shù)據(jù)進行混合
{}對象: 鍵值對存儲 鍵值對以:分割 每個鍵值對以。分割
[]數(shù)組:存儲的是對象 對象按照對象的規(guī)則來存儲
2.json與對象 集合的轉(zhuǎn)換
jar包:fastjson gson
方法JSON.toJsonString(對象 集合); //將集合或者對象轉(zhuǎn)換為json串
json轉(zhuǎn)換對象或者集合 【】轉(zhuǎn)換的是集合 {}對象
Json.praseObject() //返回對象
Json.parseArray() // 返回集合
3.json串的解析:
Ajax:

語法:
$ajax({
1.地址 2. 請求方式3. 傳遞的具體值 4.dataType:返回的類型 5.成功時調(diào)用的方法 不需要加"",
6.失敗調(diào)用的方法
})

回調(diào)函數(shù):function callback(data){}
分頁查詢和ajax的結(jié)合:
1.定義一個函數(shù)用于加載頁面數(shù)據(jù) 需要傳入?yún)?shù) :當(dāng)前頁面 通過PrintWrite對象像數(shù)據(jù)寫入到
通過回調(diào)函數(shù)得到寫回來的值 JSON.prase(data)可以將json對象轉(zhuǎn)換為適合前端解析的json串
對于返回來的pageUtils對象pageUtils.list獲取數(shù)據(jù)集合通過jq方式將集合轉(zhuǎn)換為jq對象
通過each方法遍歷集合 將集合中的每一個對象 通過字符串拼接加載到table中 div中頁一樣
2.初始化需要首先先調(diào)用這個 為界面先加載數(shù)據(jù) 上一頁 下一頁 末頁 首頁 都是通過初始化函數(shù)
來獲取數(shù)據(jù)并進行遍歷賦值
浙公網(wǎng)安備 33010602011771號