JOSN案例: var json = {detId: "a2d0b5e00c7...", jghId: "402880f462d...", k1:"AA",k2:"BB"}; 第一种点取值的方法:
var result = json.k1;
这种方法点后边必须是JSON中包含的属性名。
第二种中括号取值的方法:
var id = "k1";
var result = json[id];
或者
var result = json["k1"];
这种方法比较灵活,你可以将你的属性值赋给一个变量,这就解决了在你属性值不是已知的情况下怎么取到JSON中的值。
运用案列:
$("span[id^='k'").each(function(index){
var value = result[this.id];
if(value != null){
$(this).text(value);
}
});