如何使用jQuery$.each访问对象数组中每个对象的特定键:值?
模式(MongoDB): getJSON()响应:如何使用jQuery$.each访问对象数组中每个对象的特定键:值?,jquery,arrays,each,Jquery,Arrays,Each,模式(MongoDB): getJSON()响应: [Object { skey1="val1", skey2="val2"}, Object { skey1="val3", skey2="val4"}] 问题: 如何访问每个对象的skey2值 jQuery(尝试): 我想我需要做一些“嵌套的”$。每个,但不确定语法 这似乎有效: jsFiddle: 这似乎有效: jsFiddle: 尝试: var my\u var=[{ skey1:“sval1”, skey2:“sval2” }, {
[Object { skey1="val1", skey2="val2"}, Object { skey1="val3", skey2="val4"}]
问题:
如何访问每个对象的skey2
值
jQuery(尝试):
我想我需要做一些“嵌套的”$。每个
,但不确定语法 这似乎有效:
jsFiddle:
这似乎有效:
jsFiddle:
尝试:
var my\u var=[{
skey1:“sval1”,
skey2:“sval2”
}, {
skey1:“sval3”,
skey2:“sval4”
}, ];
var len=我的变量长度;
对于(变量i=0;i
试试:
var my\u var=[{
skey1:“sval1”,
skey2:“sval2”
}, {
skey1:“sval3”,
skey2:“sval4”
}, ];
var len=我的变量长度;
对于(变量i=0;i
[Object { skey1="val1", skey2="val2"}, Object { skey1="val3", skey2="val4"}]
my_var = results.key0
$.each(my_var, function(k,v) {
alert(v);
});
// aim: to alert value of 'skey2' for each object
myArray = [{ skey1:"val1", skey2:"val2"}, { skey1:"val3", skey2:"val4"}]
$.each(myArray, function(k,v) {
alert(v.skey2);
});
var my_var = [{
skey1: "sval1",
skey2: "sval2"
}, {
skey1: "sval3",
skey2: "sval4"
}, ];
var len = my_var.length;
for (var i = 0; i < len; i++) {
$.each(my_var[i], function (k, v) {
alert("key"+k+"value"+v);
});
}