Код:
|
<tr>
<td>
<input type="hidden" name="data[Application][<%= key %>][num_app]" value="14" id="Application<%=Key%>NumApp"/> <div class="input text"><input name="data[Application][<%= key %>][title]" class="form-control title" readonly="readonly" maxlength="255" type="text" id="Application<%=Key%>Title"/></div> </td>
<td><div class="input text"><input name="data[Application][<%= key %>][zip]" min="1" class="form-control text" varZip="<%= key %>" maxlength="5" type="text" id="Application<%=Key%>Zip"/></div></td>
<td><div class="input number"><input name="data[Application][<%= key %>][number]" min="1" class="form-control" type="number" id="Application<%=Key%>Number"/></div></td>
<td><div class="input text"><input name="data[Application][<%= key %>][expiry]" class="form-control" type="text" id="Application<%=Key%>Expiry"/></div></td>
<td class="actions">
<a href="#" class="remove">[X]</a>
</td>
</tr> |
вместо <%= key %> underscore.js добавляет числа, чтобы поля были уникальными. Это делал по этой статье, которую теперь не могу найти. Может еще найдеться.