欧美成人精品手机在线观看_69视频国产_动漫精品第一页_日韩中文字幕网 - 日本欧美一区二区

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

jquery的post JSON

admin
2014年12月2日 23:14 本文熱度 6196

轉(zhuǎn)自:http://www.cnblogs.com/lusionx/archive/2009/03/08/1777061.html


http://fanxiaojie.com/article.asp?id=59


postJSON


jQuery.postJSON = function(data, url, success) {
return jQuery.ajax({
type: "POST",
url: url,
data: data,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: success
});
};

使用

$(function() {
$.postJSON("{}", "Validate.asmx/GetPs", funOK);
})

function funOK(msg) {
$.each(msg.d, function() {
for (ee in this) {
if (ee != '__type') {
$('#inf').append(this[ee]);
}
}
})

}


第二部分


以前我看到j(luò)query API.chm里寫著$.ajax()有三個擴展,分別是$.get(),$.getJSON,$.post()。 我感到很奇怪:為什么沒有$.postJSON()方法呢?如果我要用post方法傳遞數(shù)據(jù),并取加回json型數(shù)據(jù)怎么辦?我發(fā)現(xiàn)那個.chm手冊里寫著:$.get(),$.getJSON,$.post()都有三個參數(shù),分別是url,[data],[callback]。可是我恰好剛才需要用到用post方法傳遞數(shù)據(jù),并取加回json型數(shù)據(jù)這種方法。怎么辦?難道用那繁復(fù)的$.ajax函數(shù),把參數(shù)一個一個地寫出來?我想我會頭痛的。呵呵。后來我打開了那個jquery.1.3.2-min.js看了看,發(fā)現(xiàn)原來$.get和$.post都是有四個參數(shù)的,而不是三個參數(shù)。第四個參數(shù)也是可選的,如果不寫的話,就取默認值text。原來如此!

于是我就知道:我可以用$.post(url,[data],[callback],'json')這個寫法來做到用post方法傳遞數(shù)據(jù),并取加回json型數(shù)據(jù)。如果我要取回的數(shù)據(jù)類型是xml的,就可以寫成$.post(url,[data],[callback],'xml')。對$.get()方法也一樣。另外呢,我發(fā)現(xiàn)其實$.get(url,[data],[callback],'json')和$.postJSON(url,[data],[callback])是等效的。


該文章在 2014/12/2 23:14:54 編輯過
相關(guān)文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調(diào)度、堆場、車隊、財務(wù)費用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點,圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務(wù)都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved