jquery解析json报错_javascript – jQuery.parseJSON()无效的字符错误
在将字符串解析为JSon但我不知道原因时,我收到“无效字符错误”.请帮帮我,这是我的代码var data = $.parseJSON({ "senderEmail": "Email@gmail.com", "RecieverEmail": "alll", "Message": "j", "DateAndTime": "2013"});for (var i = 0; i < data.leng
在将字符串解析为JSon但我不知道原因时,我收到“无效字符错误”.
请帮帮我,这是我的代码
var data = $.parseJSON({ "senderEmail": "Email@gmail.com", "RecieverEmail": "alll", "Message": "j", "DateAndTime": "2013"});
for (var i = 0; i < data.length; i++) {
console.log("--------------------");
console.log(data[i].SenderEmail);
console.log(data[i].RecieverEmail);
console.log(data[i].DateTime);
console.log(data[i].Message);
}
解决方法:
首先:你已经有了一个JSON对象,jQuery.parseJSON()接受一个字符串作为输入.
第二:要访问data [i]属性,您还必须传递一个对象列表.
所以:
var data = $.parseJSON('[{"senderEmail": "Email@gmail.com", "ReceiverEmail": "alll", "Message": "j", "DateAndTime": "2013"}]');
for (var i = 0; i < data.length; i++) {
// Now you can access data[i] properties as you want...
}
标签:javascript,jquery,json
来源: https://codeday.me/bug/20190722/1508125.html
更多推荐

所有评论(0)