国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 青铜峡市| 科技| 淮南市| 淮阳县| 宾川县| 南宫市| 方正县| 三穗县| 孝昌县| 塔河县| 沙河市| 长乐市| 新和县| 黑河市| 通渭县| 体育| 巴林左旗| 左贡县| 剑川县| 鸡东县| 青浦区| 凤庆县| 中牟县| 平泉县| 沅陵县| 淮南市| 社旗县| 合作市| 镇赉县| 西乡县| 贵德县| 饶阳县| 伊宁县| 绥化市| 天柱县| 洪洞县| 迁安市| 宜阳县| 赫章县| 鹤壁市| 宜昌市|