欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

怎么在$.ajax 的data里面传json格式数据

更新时间: 2014-01-05 01:54:40 责任编辑: Author_N1

 

如何在$.ajax 的data里面传json格式数据
问题一
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+"\"}",
一直不明白为什么,望各位大大帮忙解释下,不胜感激


--参考方法--
将json对象转对对应的json格式的字符串就行了,下载:json2.js导入页面中
<script src="http://www.coding123.net/rardownload/20130106/20130106170832648.js"></script>
<script>
var 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",
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:54:40
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/2950/
本文WWW.DOC100.NET DOC100.NET版权所有。