如何在JavaScript中传递列表?

如何在JavaScript中传递列表?,javascript,jquery,Javascript,Jquery,我试图用JavaScript动态发送一个列表对象(如下所示) 我正在尝试设置一个接受动态列名的动态网格(而不是硬编码列) 我正在尝试动态创建网格使用的columnmap,如下所示 columMap : { 'Header' : [ { title : "Title", field : "Title" }, { title : "Created", field : "Created" }, { title : "Created By", fi

我试图用JavaScript动态发送一个列表对象(如下所示)

我正在尝试设置一个接受动态列名的动态网格(而不是硬编码列)

我正在尝试动态创建网格使用的columnmap,如下所示

columMap : {
    'Header' : [
        { title : "Title", field : "Title" },
        { title : "Created", field : "Created" },
        { title : "Created By", field : "CreatedBy.Account" }
    ]

我尝试了
var list={field:'Name',title:'Name'}
。。这适用于一列,但不适用于多列。我也试过了,没用。。有人有什么建议吗?

[]
表示一个空数组

[1,2,3]
是一个由三个数字组成的数组

[{a:1},{a:1}]
是一个对象数组

[1,“a”,{a:3}]
数组不关心它所包含的类型

所以


[]
表示一个空数组

[1,2,3]
是一个由三个数字组成的数组

[{a:1},{a:1}]
是一个对象数组

[1,“a”,{a:3}]
数组不关心它所包含的类型

所以


对不起,是我的错。。。我在传递列表对象时忘记删除[],因此无法设置该值

我通过下面的列表解决了这个问题

var list=[{field:'Name',title:'Name'},{field:'ContextNamePathRaw',title:'ownershierarchy'}]

谢谢你的帮助


对不起,这是我的错。。。我在传递列表对象时忘记删除[],因此无法设置该值

我通过下面的列表解决了这个问题

var list=[{field:'Name',title:'Name'},{field:'ContextNamePathRaw',title:'ownershierarchy'}]

谢谢你的帮助


BB

您是否尝试过这个->
var list=[{field:'Name',title:'Name'},{field:'Name1',title:'Name1'}]
这是您正在寻找的结构吗?您是如何“尝试数组”的?在何处/如何/何时发送对象/数组的?请说得更具体些。也许MDN JavaScript指南可以帮助您:。您是否尝试过这个->
var list=[{field:'Name',title:'Name'},{field:'Name1',title:'Name1'}]
这是您正在寻找的结构吗?您到底是如何“尝试数组的?”在何处/如何/何时发送对象/数组的?请说得更具体些。也许MDN JavaScript指南可以帮助您:。
var list = 
[
    {field : 'Name',title:'Name'}
];