我正在尝试创建一个HTML表格,其中包含用于绘制绘图的信息.我不想两次查询数据库,我想创建图表和包含信息的表.这是我从服务器获得的并且它被绘制的图表:
var data = {
"selector":"#charttotalday",
"jsondata":[
{
"label":"Client1",
"data":[
[1382670000000,110157],
[1382756400000,199055],
[1382842800000,362996],
[1382929200000,302],
[1383015600000,169],
[1383102000000,88],
[1383188400000,49]
],
"points":{
"fillColor":"#88bbc8"
}
},
{
"label":"Client2",
"data":[
[1382670000000,58611],
[1382756400000,112268],
[1382842800000,193060],
[1382929200000,115],
[1383015600000,45],
[1383102000000,65],
[1383188400000,18]
],
"points":{
"fillColor":"#ed7a53"
}
},
{
"label":"Client3",
"data":[
[1382670000000,65534],
[1382756400000,118362],
[1382842800000,200058],
[1382929200000,123],
[1383015600000,65],
[1383102000000,53],
[1383188400000,26]
],
"points":{
"fillColor":"#9FC569"
}
}
]
};
Run Code Online (Sandbox Code Playgroud)
由于信息的组织方式,我不能使用$ .each循环它并创建一个格式表:
Client1 Client2 Client3
1382670000000 | 10157 | 58611 | 65534 |
1382756400000 | 99055 | 12268 | 18362 |
1382842800000 | 62996 | 93060 …Run Code Online (Sandbox Code Playgroud) 为什么我的代码只适用于object2?
function object1() {
this.URL = "yahoo.com";
this.getURL = function() { return this.URL; };
}
var object2 = new Object();
object2.URL = "gmail.com";
object2.getURL = function() { return this.URL; };
var sources = new Array();
sources[0] = object1;
sources[1] = object2;
i=0;
var source1 = sources[0];
console.log(source1.getURL());
var source2 = sources[1];
console.log(source2.getURL());
Run Code Online (Sandbox Code Playgroud)
如果我尝试从object1中获取URL,我会收到此错误:TypeError:source1.getURL不是函数
我正在尝试处理多个HTTP连接,它使用不同的URL,每个都返回一个我必须解析的不同的XML.我想通过创建一个对象数组并为每个对象执行一个操作,获取URL并连接到它.