jquery中ajax調(diào)用json數(shù)據(jù)的使用說明
更新時間:2011年03月17日 00:04:05 作者:
jquery里提供了便捷的ajax運用,下面總結我自己的一些經(jīng)驗
$.get()和$.post()這兩個方法基本都一樣使用,所以只說$.post()這個東東!
情形1: $.post("url",function);此時返回的數(shù)據(jù)沒有處理,所以不是json格式!
情形2:$.post("url",function, "json");此時雖然指定了返回的數(shù)據(jù)為json格式,但實際上卻不是!
情形3:$.post("url",{},function);此時傳入的參數(shù)為空,沒有指定返回的數(shù)據(jù)格式,所以也不是json格式!
情形4:$.post("url",{},function, "json");正確的返回了json格式的數(shù)據(jù)!
要點:當要把返回的數(shù)據(jù)當做的json格式來處理,必須傳入?yún)?shù)(參數(shù)為空就寫成{}),并且還得指定返回類型為"json"!
$.ajax({
url:"url",
dataType:"json",
type:"get"
success:function
})
要點:要指定dataType為"json",此時無論是get還是post方式都會得到json格式數(shù)據(jù),但我建議為了和上面的兩個方法保持一致,最好加上data:{}這個條件。
$.getJSON("url",function)
要點:以get的方式得到json格式數(shù)據(jù),是$.get()的方便寫法吧!
情形1: $.post("url",function);此時返回的數(shù)據(jù)沒有處理,所以不是json格式!
情形2:$.post("url",function, "json");此時雖然指定了返回的數(shù)據(jù)為json格式,但實際上卻不是!
情形3:$.post("url",{},function);此時傳入的參數(shù)為空,沒有指定返回的數(shù)據(jù)格式,所以也不是json格式!
情形4:$.post("url",{},function, "json");正確的返回了json格式的數(shù)據(jù)!
要點:當要把返回的數(shù)據(jù)當做的json格式來處理,必須傳入?yún)?shù)(參數(shù)為空就寫成{}),并且還得指定返回類型為"json"!
$.ajax({
url:"url",
dataType:"json",
type:"get"
success:function
})
要點:要指定dataType為"json",此時無論是get還是post方式都會得到json格式數(shù)據(jù),但我建議為了和上面的兩個方法保持一致,最好加上data:{}這個條件。
$.getJSON("url",function)
要點:以get的方式得到json格式數(shù)據(jù),是$.get()的方便寫法吧!
您可能感興趣的文章:
- JQuery與Ajax調(diào)用新浪API獲取短網(wǎng)址的代碼
- jQuery Ajax調(diào)用WCF服務詳細教程
- Jquery + Ajax調(diào)用webService實例代碼(asp.net)
- jQuery ajax調(diào)用后臺aspx后臺文件的兩種常見方法(不是ashx)
- jQuery ajax調(diào)用webservice注意事項
- jQuery ajax+PHP實現(xiàn)的級聯(lián)下拉列表框功能示例
- JQuery打造PHP的AJAX表單提交實例
- php+ajax+jquery實現(xiàn)點擊加載更多內(nèi)容
- jquery與php結合實現(xiàn)AJAX長輪詢(LongPoll)
- jQuery實現(xiàn)簡單的Ajax調(diào)用功能示例
相關文章
基于Bootstrap+jQuery.validate實現(xiàn)Form表單驗證
這篇文章主要介紹了基于Bootstrap+jQuery.validate實現(xiàn)Form表單驗證,需要的朋友可以參考下2014-12-12
jQuery EasyUI 選項卡面板tabs的使用實例講解
下面小編就為大家分享一篇jQuery EasyUI 選項卡面板tabs的使用實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12
easyUI combobox實現(xiàn)聯(lián)動效果
這篇文章主要為大家詳細介紹了easyUI combobox實現(xiàn)聯(lián)動效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-01-01
jQuery實現(xiàn)簡易的輸入框字數(shù)計數(shù)功能示例
這篇文章主要介紹了jQuery實現(xiàn)簡易的輸入框字數(shù)計數(shù)功能,結合實例形式分析了jQuery針對頁面元素屬性的獲取與計算相關操作技巧,需要的朋友可以參考下2017-01-01
利用jQuery簡單實現(xiàn)產(chǎn)品展示圖片左右滾動功能(示例代碼)
本篇文章主要是對利用jQuery簡單實現(xiàn)產(chǎn)品展示圖片左右滾動功能的示例代碼進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助2014-01-01
讓input框?qū)崿F(xiàn)類似百度的搜索提示(基于jquery事件監(jiān)聽)
讓input框?qū)崿F(xiàn)類似百度的搜索提示,oninput和onpropertychange事件監(jiān)聽,通過ajax獲取json數(shù)據(jù)2014-01-01

