如何在$.ajax 的data里面传json格式数据

qinzhenyuqzy qinzhenyuqzy 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
问题一
jsondata={"Participant":[{"Name_1":"1","Position_1":"1","Tel_1":"1","Mobile_1":"1","Ohter_1":"1"},{"Name_2":"1","Position_2":"1","Tel_2":"2","Mobile_2":"2","Ohter_2":"2"}]}

$.ajax({
type: "POST",
contentType: "application/json;charset=utf-8",
url: "ApplyEdit.aspx/SaveParticipant",
data: 这里该怎么写,
dataType: "json",
complete: function () { },
success: function (result) {
},
error: function (result, status) { }
});
谁能告诉我这个 data:这里该如何写,我要把jsondata传到后台去

问题二
平时用的时候我有时候这么写就可以 data:{"name":name,"sex":sex},
有点时候又必须要这样写才行才能传值成功 data:"{\"name\":\""+name+"\",\"sex\":\""+sex+"\"}",
一直不明白为什么,望各位大大帮忙解释下,不胜感激

...全文

相关推荐

评论 11
收藏 已收藏
分享
返回顶部
qinzhenyuqzy
Ajax 52,778 成员 25,334 内容