JQUERY 常用函數

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);

});

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章