【发布时间】:2017-11-13 11:06:40
【问题描述】:
您好,我有一个必须解析的 json 响应。我想提取数据并将其插入输入值(如果存在)
我的json是这样的:
{"id":4,"comb_name":"Monitor__C9cGTqnM7Trz","resolution":null,"attribute_val":3,"porte":4, "deleted_at":null,"created_at":"2017-11-13 10:10:25","updated_at":"2017-11-13 10:10:25"}
代码:
if(isset(jsobj)) {
var parsed = JSON.parse(jsobj);
console.log(parsed);
for (var property in parsed) {
if(parsed.hasOwnProperty(property)) {
var possible_input = '#pro_' + property;
if($(possible_input).length) {
var actual_input = $(possible_input);
actual_input.val(property);
}
}
}
}
它确实有效,唯一的问题是“属性”是“attribute_val”,而不是“3”。我能做些什么来抢夺财产的价值?
【问题讨论】:
-
已解析[属性]
标签: javascript json parsing