1、加載頁面後,執行方法的函數
$(document).ready(function(){
});
或者
$(function(){
});
JS對應的函數爲:
window.onload = function(){
};
JS相對於JQuery的弊端:JS會在整個頁面的document全部加載完成以後執行。如果需要長時間加載圖片等外部資源,會讓用戶感覺JS效果失效;而JQuery只需在加載所有到的DOM結構後就執行,即在加載外部圖片和資源之前,就會執行了。
2、MAP的使用
後臺封裝MAP類型數據,返回JSON數據
Map<String,String> myMap=new HashMap<String,String>();
myMap.put("ss","ss");
myMap.put("dd","dd");
Map<String,Object> map=new HashMap<String,Object>();
map.put("result",myMap);
JSONObject jsonObject=new JSONObject();
Iterator<String> keys=map.keySet().iterator();
while(keys.hasNext()){
String key=keys.next().toString();
jsonObject.accumulate(key,map.get(key));
}
return jsonObject;
2、前臺獲取JSON數據
獲取key爲"ss"的值:data["result"]["ss"];
獲取MAP中的鍵值對:
$.each(data["result"],function(key,value){
alert(key+":"+value);
});