在对应的新增资源中,增加JS事件资源,事件类型为:批量新增新加行,js函数名为:BatchIns.copyValues(this.id.substring(4)),其中,this.id.substring(4)是取的批量新增用的table对象。
如果需要复制某几项值,可以在js函数名中填入copyElemValues(elemNames)实现,BatchIns.copyValues及PubUtil.copyElemValues说明如下:
/**
* 批量新增时,最后行数据从上行复制。
* @param refObj 参考对象,为table对象,或table的id,或是table的子对象。
*/
BatchIns.copyValues=function (refObj)
/**
* 表单中多个元素具有相同名称时,将指定的元素的值设置为前一个元素的值。
* @param elemNames 元素名称集,以","间隔。
* @param curIndex 当前处理的元素索引,如果为null或-1,则取最后一元素。
* @param isInnerHTML 如果没有value属性,是否设置innerHTML,默认为true.
*/
PubUtil.copyElemValues=function(elemNames,curIndex,isInnerHTML)