2011-10-18 42 views
0

我不是jquery或javascript专家,我正在使用多选插件(fcbkselect)。通常我习惯通过邮局数组迭代,但这个插件返回一个JSON对象中选定的项目,如:如果属性名称是随机字符串,如何从JSON提取数据?

{"rand_T6hOMeRa7tKSGTEp2MCWqtRinJyKAEgq":"[email protected]","rand_DCNxA7hu8LfWkL5T02TbxXN6qwahENtg":"[email protected]"} 

我来,我应该如何提取[email protected]完全无能,和barfoo @ yahoo.com等等,因为他正在使用随机密钥。任何帮助赞赏。

干杯!

回答

0

只是遍历对象在JavaScript:

var json_str = '{"rand_T6hOMeRa7tKSGTEp2MCWqtRinJyKAEgq":"[email protected]","r' + 
       'and_DCNxA7hu8LfWkL5T02TbxXN6qwahENtg":"[email protected]"}'; 
var obj = JSON.parse(json_str); 
for (var k in obj) { 
    console.log('Key: ' + k + ', mail: ' + obj[k]); 
} 
+0

工作就像一个魅力。谢谢! –

相关问题