我不是jquery或javascript专家,我使用的是多选插件(fcbkselect)。通常我习惯迭代post数组,但是这个插件返回json对象中的选定项,例如:
{"rand_T6hOMeRa7tKSGTEp2MCWqtRinJyKAEgq":"foobar@gmail.com","rand_DCNxA7hu8LfWkL5T02TbxXN6qwahENtg":"barfoo@yahoo.com"}
自从他使用随机密钥以来,每次我都应该可靠地提取foobar@gmail.com和barfoo@yahoo.com等,我完全无能为力。任何帮助表示赞赏。
干杯!
答案 0 :(得分:0)
只需在JavaScript中迭代对象:
var json_str = '{"rand_T6hOMeRa7tKSGTEp2MCWqtRinJyKAEgq":"foobar@gmail.com","r' +
'and_DCNxA7hu8LfWkL5T02TbxXN6qwahENtg":"barfoo@yahoo.com"}';
var obj = JSON.parse(json_str);
for (var k in obj) {
console.log('Key: ' + k + ', mail: ' + obj[k]);
}
答案 1 :(得分:0)
喜欢这个
var data = {"rand_T6hOMeRa7tKSGTEp2MCWqtRinJyKAEgq":"foobar@gmail.com","rand_DCNxA7hu8LfWkL5T02TbxXN6qwah ENtg":"barfoo@yahoo.com"}
for (a in data) {
alert(a);
alert(data[a])
}