0

我在后面的 C# 代码中定义了一个对象

 public List<Dictionary<string, string>> attributesList
        {
            get;
            set;
        }

现在我需要从 Jquery 填充这个对象,也就是说,在我的 Jquery 文件中,我得到了一些我需要填充这个对象的值。我被困在如何从以下代码创建 JSON 对象

selectedAttributes.each(function (key, value) {
                    var attributeName = value.attributes.title.value;
                    var attributeValue = $('#' + attributeName + ' option:selected').text();

                });

可以提供给 attributesList 我需要将(attributeName,attributeValue)对放在attributelist对象中

我知道我在问这个问题时不够清楚,但如果需要任何信息,请发表评论,我几乎会立即回复。

4

1 回答 1

1

字典只是 JS 中的一个对象。您可以通过名称来处理字典中的项目。

 dic['name'] = 'value'; // valid
 dic.name = 'value'; // also valid
 var attrName = 'name';
 dic[attrName] ='value'; // also valid

这应该足以让您完成任务。

于 2013-06-20T11:35:55.083 回答