国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > AJAX > 正文

jQuery的ajax傳參巧用JSON使用示例(附Json插件)

2024-09-01 08:32:11
字體:
來源:轉載
供稿:網(wǎng)友
jQuery的ajax調(diào)用很方便,傳參的時候喜歡用Json的數(shù)據(jù)格式,使用示例代碼如下,感興趣的朋友可以參考下,希望對大家有所幫助

jQuery的ajax調(diào)用很方便,傳參的時候喜歡用Json的數(shù)據(jù)格式。比如:

復制代碼 代碼如下:


function AddComment(content) {
var threadId = $("#span_thread_id").html();
var groupId = $("#span_group_id").html();
var groupType = $("#span_group_type").html();
var + threadId + ',groupId:' + groupId + ',groupType:' + groupType + ',title:"' + title + '",content:"' + content + '"}', type: 'post',
dataType: 'json',
contentType: 'application/json;charset=utf-8',
cache: false,
success: function(data) {
//根據(jù)返回值data.d判斷是不是成功
},
error: function(xhr) {
//中間發(fā)生異常,查看xhr.responseText
}
});
}


這中間最麻煩,最容易出錯的也是拼接Json字符串,字符型參數(shù)的值要添加引號,而且對于用戶輸入的文本字段要對',/等進行特殊處理

意外的機會,上司給我推薦了一種新的方法,看下面代碼:

復制代碼 代碼如下:


function AddComment(content) {
var comment = {};
comment.threadId = $("#span_thread_id").html();
comment.groupId = $("#span_group_id").html();
comment.groupType = $("#span_group_type").html();
comment.title = $("#thread_title").html();
comment.content = content;
$.ajax({
url: '/WebService/GroupService.asmx/AddThreadComment',
data: $.toJSON(comment),
type: 'post',
dataType: 'json',
contentType: 'application/json;charset=utf-8',
cache: false,
success: function(data) {
//根據(jù)返回值data.d處理
},
error: function(xhr) {
//中間發(fā)生異常,具體查看xhr.responseText
}
});
}


直接用$.toJSON(對象)即可;
jQuery的JSON插件:
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 清丰县| 东乌珠穆沁旗| 天柱县| 泰顺县| 翁源县| 吐鲁番市| 侯马市| 图木舒克市| 犍为县| 南开区| 东辽县| 望城县| 新乡县| 鲁甸县| 洞头县| 霍邱县| 兴安盟| 白银市| 衡水市| 顺义区| 岑溪市| 前郭尔| 泰来县| 宜川县| 曲周县| 济阳县| 沂源县| 阜阳市| 当雄县| 外汇| 博野县| 扶余县| 金塔县| 全州县| 常德市| 密云县| 旬邑县| 家居| 遵化市| 葵青区| 岫岩|