json格式的字符串转换问题 表单中的键值用$("form").serialize()获取后,自己用方法将其改成json格式的字符串。如"{"a":"1","b":"2","c":"3"}"但这个字符串无法用在$.post()方法中的data参数,如何这个字符串转化成一个JSON对象,以便向后台发送。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 引号的嵌套问题,改为"{'a':'1','b':'2','c':'3'}" var json='{"a":"1","b":"2","c":"3"}';$.parseJSON(json);//这是转化为json对象了但你发送至后台,根本没这必要。反正还是要转回去的 var json='{"a":"1","b":"2","c":"3"}';$.ajax({ url: "提交地址", type: "post", data: $.parseJSON(json)})Lz是想这样?发送json格式的数据去指定的提交地址? 但是这个字符串转换成JSON后,用$.post()无法将其作为参数提交到指定的URL "{'a':'1','b':'2','c':'3'}"'{"a":"1","b":"2","c":"3"}'引号问题.. JSON.parse()将一个json格式的字条串转换成对象JSON.stringify()将一个对象转换成json字符串 var json='{"ax":"我是ax的值","b":"2","c":"3"}'; $.ajax({ url: "提交地址", type: "post", data: $.parseJSON(json), success: function (html) { alert(html); } })是谁说这样不行的呀??你自己试了吗?我用过一切正常你在提交地址的程序中就和get时读取参数一样,去读取ax的值,然后再回输出来alert(html);//就会弹出:我是ax的值 感谢 找到问题的原因了。不是字符串转json的问题。是。net__VIEWSTATE的值在作怪。 求解答 javascript内部函数escape()和unescape如何使用 有何作用 类似携程预定酒店时日期显示 textarea刪除问题... Js新手求救 如何在当前日期基础上加30天 急!!!请教一个奇怪的javascript问题 DIV中文本样式的问题~~~~~~求助! 在程序中控制打印机走纸问题。 怎样用脚本控制另外一个窗口的对象的属性? IE的一个奇怪的问题,求高手解决。。。。。 如何让DIV里的文本选中 EXTJS如何刷新另一个panel中的gridPanel? 关于jQuery滚动页面改变导航状态
"{'a':'1','b':'2','c':'3'}"
$.parseJSON(json);//这是转化为json对象了但你发送至后台,根本没这必要。反正还是要转回去的
$.ajax({
url: "提交地址",
type: "post",
data: $.parseJSON(json)
})Lz是想这样?发送json格式的数据去指定的提交地址?
JSON.stringify()将一个对象转换成json字符串
var json='{"ax":"我是ax的值","b":"2","c":"3"}';
$.ajax({
url: "提交地址",
type: "post",
data: $.parseJSON(json),
success: function (html) {
alert(html);
}
})是谁说这样不行的呀??你自己试了吗?我用过一切正常你在提交地址的程序中就和get时读取参数一样,去读取ax的值,然后再回输出来
alert(html);//就会弹出:我是ax的值