zoukankan      html  css  js  c++  java
  • 表单批量添加

    批量添加表单如何写?

    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>

    方案一更巧妙。

  • 相关阅读:
    CodeForces 347B Fixed Points (水题)
    CodeForces 347A Difference Row (水题)
    CodeForces 346A Alice and Bob (数学最大公约数)
    CodeForces 474C Captain Marmot (数学,旋转,暴力)
    CodeForces 474B Worms (水题,二分)
    CodeForces 474A Keyboard (水题)
    压力测试学习(一)
    算法学习(一)五个常用算法概念了解
    C#语言规范
    异常System.Threading.Thread.AbortInternal
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/3605354.html
Copyright © 2011-2022 走看看