zoukankan      html  css  js  c++  java
  • 表格的AddRow和DeleteRow

     

    预处理:

    1. table.Render时,各trID={tableid}_{rowind}
    2. 生成一个HiddenIDNAME=DEL${datasource},value=’’
    3. 在脚本中生成最后一行的行数{tableid}_rowcount=dt.count;{tableid}_rowind=dt.count; 再生成{tableid}_reg=new RegExp(‘\{ind\}’,’g’);
    4. table.render中在Render<table>后生成一个javascript数组 {tableid}_Rows,给各个元素按列赋各列的模板,模板中的IDNAME、绑定信息中含有的数据索引信息ind{ind}形式出现。

     

    一、{tableid}_AddRow

    newRow={tableid}.insertRow({tableid}.rows.length);
    srowInd={tableid}_rowind.toString();
    newRow.ID={tableid}+ srowInd;
    for i=0 to {col.count}-1{

        str1={tableid}_Rows[i].replace({tableid}_reg, srowInd);
        c1=newRow.insertCell(i);
        c1.innerHTML=str1;

    }
    {tableid}_rowind++;

    二、{tableid}_DeleteRowiRowInd

    Line=parseInt(iRowInd,10);

    if(iRowInd<0 ||  iRowInd>={tableid}.rows.length) return;

    if (!confirm("确认删除")) return;

           $DEL${datasource}.value=$DEL${datasource}.value+iRowInd.tostring+’;’;

        {tableid}.deleteRow(iRowInd);

  • 相关阅读:
    【Algorithm】基数排序
    【Algorithm】堆排序
    【Algorithm】快速排序
    【Algorithm】自顶向下的归并排序
    【Algorithm】自底向上的归并排序
    【Algorithm】插入排序
    【Algorithm】选择排序
    java的几个format
    java restful接口
    java解析EXCEL
  • 原文地址:https://www.cnblogs.com/Render/p/398015.html
Copyright © 2011-2022 走看看