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>

    方案一更巧妙。

  • 相关阅读:
    磁盘缓存
    算法与追MM(转)
    人人都能上清华(转)
    软件加密技术和注册机制原理攻略(转)
    计算二重定积分
    C++运算符重载
    STL中list的用法
    累了??放松一下,看几张关于程序员的几张搞笑图片
    解决来QQ消息后歌曲音量降低问题
    搞ACM的你伤不起(转)
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/3605354.html
Copyright © 2011-2022 走看看