如何在javascript中创建一个向对象添加新数组的函数

时间:2017-04-04 16:45:41

标签: javascript jquery arrays ajax

我有来自数据库的数据,我希望用户能够在添加新更改后添加新数组。我想要一个可以多次用于不同的ajax调用的函数。

我的对象数组是var basinSub,对象数组的内容是:

{BasinId :(数组内容),SubBasinId :(数组内容),SubBasinName :(数组内容)}

如何在数据函数中创建一个for键,我可以将新数组添加到basinSub对象?

我在想这样的事情,但它不起作用:

function locationChangeData(value, desc) {
    for(var i in basinSub) {
        if(basinSub[i].value == value) {
            basinSub[i].desc = desc;
        }
    }
}

然后我会在ajax成功函数中调用该函数:

locationChangeData(basinSub, newSubBasinToAddSub);

哪个newSubBasinToAddSub是要添加到basinSub的新数组。

1 个答案:

答案 0 :(得分:1)

这可能会这样做

#Add pmdAtgRules
rule.pmd.ActionClassName.name=ActionClassName
rule.pmd.BreaksLogging.name=BreaksLogging