按钮单击使用新阵列构造填充值

时间:2011-04-09 11:47:37

标签: javascript

我有如下所示的数据,点击按钮,是否可以用一些不同的数据构建这个jsonData

var jsonData = [{open:100.01,high:104.06},
        {open:100.02,high:105.06},
        {open:100.03,high:106.06},
        {open:100.04,high:107.06}];

function callMe()
{
}

button onclick= "callMe()";

(稍后,我将从数据库构建此数据,此时我正在使用JavaScript上的前端)

1 个答案:

答案 0 :(得分:0)

你在寻找这样的东西:

var jsonData = [{open:100.01,high:104.06},
        {open:100.02,high:105.06},
        {open:100.03,high:106.06},
        {open:100.04,high:107.06}];

function Clear()
{
    jsonData = new Array();
}

function AddData(open,high)
{
    jsonData.push({'open':open,'high':high});
}

function callMe()
{
    AddData(100.05,108.07);
}

button onclick= "callMe()";

更新

var jsonData = [{open:100.01,high:104.06},
        {open:100.02,high:105.06},
        {open:100.03,high:106.06},
        {open:100.04,high:107.06}];

function callMe()
{
    jsonData = [{open:100.01,high:104.06}, 
       {open:100.02,high:105.06}, 
       {open:100.03,high:106.06}, 
       {open:100.04,high:107.06},
       {open:100.05,high:108.06},
       {open:100.06,high:109.06}];
}