【发布时间】:2015-10-31 17:04:57
【问题描述】:
假设我有一个看起来像这样的 HTML 结构。每个 left-context-field 和 right-context-field 都是相关的,并且在后端应该可以将左侧链接到其右侧同事。
<table>
<tbody>
<tr>
<td>
<input type="text" class="left-context-field" value="First left value">
</td>
<td>
<input type="text" class="right-context-field" value="First right value">
</td>
</tr>
<tr>
<td>
<input type="text" class="left-context-field" value="Second left value">
</td>
<td>
<input type="text" class="right-context-field" value="Second right value">
</td>
</tr>
<tr>
<td>
<input type="text" class="left-context-field" value="Third left value">
</td>
<td>
<input type="text" class="right-context-field" value="Third right value">
</td>
</tr>
<tr>
<td>
<input type="text" class="left-context-field" value="Fourth left value">
</td>
<td>
<input type="text" class="right-context-field" value="Fourth right value">
</td>
</tr>
</tbody>
</table>
和用户可以添加任意数量的额外行。我将如何将值发布到 PHP 文件?
我是否应该将所有行包装成一个巨大的表格,然后调用.serializeArray()?还是每行一个表格?
从面向数据的方法来看,处理这个问题的最佳方法是什么?我会将数据发送到后端,但我想让后端开发人员尽可能轻松地访问数据。
【问题讨论】:
-
我已经编辑了 meda 的答案,但他不批准该编辑,所以我发布了一个新答案。
标签: php jquery data-oriented-design