1
我有数据来自数据库,我希望用户能够添加新的更改后添加一个新的数组。我想要一个可以多次用于不同ajax调用的函数。如何创建一个函数来添加一个新的数组到一个对象在javascript
我的对象阵列是无功basinSub和对象阵列的内容:
{BasinId:(阵列的东西),SubBasinId:(阵列的东西),SubBasinName:(阵列的东西)}
如何我可以在数据函数中创建一个for key,我可以向basinSub对象添加一个新数组?
我在想这样的事情,但它不工作:
function locationChangeData(value, desc) {
for(var i in basinSub) {
if(basinSub[i].value == value) {
basinSub[i].desc = desc;
}
}
}
然后我会调用该函数在阿贾克斯成功的功能:
locationChangeData(basinSub, newSubBasinToAddSub);
这newSubBasinToAddSub是新的阵列添加到basinSub。
这可能是帮助https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...in – JBaldwin