我有一个 json 字符串 {"email" : "Hello", "username" : "Not take"}
我如何遍历这个json来显示文本(比如你好)
我想显示以下文字
电子邮件:您好
用户名:未使用
我尝试了以下方法:
arr = json
$.each(arr, function(k, v) {
message += k + ':' + v + '<br />';
});
我有一个 json 字符串 {"email" : "Hello", "username" : "Not take"}
我如何遍历这个json来显示文本(比如你好)
我想显示以下文字
电子邮件:您好
用户名:未使用
我尝试了以下方法:
arr = json
$.each(arr, function(k, v) {
message += k + ':' + v + '<br />';
});
您需要将 JSON 字符串更改为 Javascript 对象。使用JSON.parse()
.
var json = '{"email" : "Hello", "username" : "Not taken"}',
arr = window.JSON.parse( json ),
message = '';
$.each(arr, function(k, v) {
message += k + ': ' + v + '<br />';
});
document.getElementById( 'message' ).innerHTML = message;
<div id="message"></div>