0

使用 jQuery,我已将一些数据加载到由var tmp={}.

数据将以某种方式显示console.dir(tmp),但我无法通过直接访问它来获取某些值(例如tmp.val)!

我存储数据的对象tmp在以下示例中被调用。不幸的是,我无法展示如何收集数据的完整代码,因为它太多了。我能呈现的是输出。

console.log(tmp)

$.each(tmp,function(key,val){
    console.log(key);
});

第一行将显示:

Object
  class: "modul7"
  class_name: "Some kind of class name."
  collectionRelevant: 1

第二个代码将显示:

class
class_name

collectionRelevant失踪了。

我知道我的问题很模糊。

有没有人偶然发现这样的事情?我不知道在哪个方向寻找错误。

4

1 回答 1

0

我认为本机 JavaScript 应该足以完成这项任务。

for( var key in tmp ) {
  // key
  console.log(key);
  // value
  console.log(tmp[key]);
}​​​​​ ​
于 2012-05-17T19:28:56.993 回答