如何从此对象获取值?
var descipt = "{'type':'" + $('#medi-type option:selected').val() +"',"+
"'weight':" + $('#weight').val() +","+
"'weight-type':'" + $('#weight-type option:selected').val() +"',"+
"'dose':'" + $('#medicine-dose').val() +"',"+
"'dose-type':'" + $('#dose-type option:selected').val() +"',"+
"'day-time':'" + morning +"',"+
"'noon-time':'" + noon +"',"+
"'night-time':'" + night +"',"+
"'after':'" + after +"',"+
"'before':'" + before +"'}";
alert(descipt.weight);
如何从物体获得重量。
答案 0 :(得分:8)
这不是JSON对象,而是一个字符串。 您应首先使用
将其解析为JSON对象weight = desciptObject.weight;
然后你可以用
读取体重n.fc6-deconv=deconv_relu(n.fc7,512,ks=7)
答案 1 :(得分:1)
首先,您需要将其转换为JavaScript对象:
var obj = JSON.parse(descipt);
然后使用这样:
alert(obj.weight);
实际上这是一个字符串,你不能像对象那样访问节点。
答案 2 :(得分:1)
使用JSON.parse
var jsonObj = JSON.parse(descipt);
var weight = jsonObj.weight;
var weighttype = jsonObj["weight-type"]; // jsonObj.weight-type will throw error