表单批量添加
批量添加表单如何写?
1.方案一
<tbody>
<!--{if $aListData}-->
<!--{section name=data loop=$aListData}-->
<tr class="data_row">
<td class=""><!--{$aListData[data].name}--></td>
<td class="">
<!--{if $aListData[data].regtype eq 1}-->
普通
<!--{else}-->
美术
<!--{/if}-->
</td>
<td class="">
<input value="" name="exam[<!--{$aListData[data].id}-->][exch]" />
</td>
<td class="">
<input value="" name="exam[<!--{$aListData[data].id}-->][exeng]" />
</td>
<td class="">
<input value="" name="exam[<!--{$aListData[data].id}-->][exmath]" />
</td>
<td class="">
<input value="" <!--{if $aListData[data].regtype eq 2}-->disabled='disabled'<!--{/if}--> name="exam[<!--{$aListData[data].id}-->][exgen]" />
</td>
<td class="">
<input value="" <!--{if $aListData[data].regtype eq 1}-->disabled='disabled'<!--{/if}--> name="exam[<!--{$aListData[data].id}-->][exske]" />
</td>
<td class="">
<input value="" <!--{if $aListData[data].regtype eq 1}-->disabled='disabled'<!--{/if}--> name="exam[<!--{$aListData[data].id}-->][excolor]" />
</td>
</tr>
<!--{/section}-->
<!--{/if}-->
</tbody>
以id作为主键。
2.方案二,拼凑表单,后台处理提交数据
<tbody>
<!--{if $aListData}-->
<!--{section name=data loop=$aListData}-->
<tr class="data_row">
<td class=""><!--{$aListData[data].name}--></td>
<td class="">
<!--{if $aListData[data].regtype eq 1}-->
普通
<!--{else}-->
美术
<!--{/if}-->
</td>
<td class="">
<input value="" name="d_<!--{$aListData[data].regtype}-->_<!--{$aListData[data].id}-->_exch" />
</td>
<td class="">
<input value="" name="d_<!--{$aListData[data].regtype}-->_<!--{$aListData[data].id}-->_exeng" />
</td>
<td class="">
<input value="" name="d_<!--{$aListData[data].regtype}-->_<!--{$aListData[data].id}-->_exmath" />
</td>
<td class="">
<input value="" <!--{if $aListData[data].regtype eq 2}-->disabled='disabled'<!--{/if}--> name="d_<!--{$aListData[data].regtype}-->_<!--{$aListData[data].id}-->_exgen" />
</td>
<td class="">
<input value="" <!--{if $aListData[data].regtype eq 1}-->disabled='disabled'<!--{/if}--> name="d_<!--{$aListData[data].regtype}-->_<!--{$aListData[data].id}-->_exske" />
</td>
<td class="">
<input value="" <!--{if $aListData[data].regtype eq 1}-->disabled='disabled'<!--{/if}--> name="d_<!--{$aListData[data].regtype}-->_<!--{$aListData[data].id}-->_excolor" />
</td>
</tr>
<!--{/section}-->
<!--{/if}-->
</tbody>
方案一更巧妙。

浙公网安备 33010602011771号