使用 serializeJSON jquery 插件通过 id 属性将 select 值与模型相关联

Associating select value with model via id attribute using serializeJSON jquery plugin

编辑:

我意识到我最初发布了一个不连贯的问题,因为该行为特定于名为 serializeJSON 的 jquery 插件,而不是 Marionette。

我有一个在模板文件中定义的表单。输入字段通过它们的 id 属性收集输入数据,如下所示:

<input name="" id="objectName[objectAttribute]">

最终,对象 'objectName' 在我们的后端被反序列化为 Java 对象,其属性与 'objectAttribute'.

等属性相匹配

但是,当我尝试使用 'select' 元素实现相同的效果时,选项元素中的数据不会传回后端。

我正在做这样的事情:

<select id="objectName[objectAttribute]">
    <option etc>New</option>
    <option etc>Copy</option>
</select> 

有人知道如何实现这种影响,或者可以指出相关问题或文档吗?

在编辑问题并实现 jquery 插件而不是 marionette 后,答案是这样的:

<select name="objectName[objectAttribute]">

而不是用 id 字段设置。