ecside支持行复制
/**
* 粘贴行
* @param {} tableId
*/
ECSideUtil.rowsPaste=function(tableId)
{
var tby = document.getElementById(tableId +"_table_body");
for(var i=0; i<ECSideUtil.copyRows[tableId].length; i++)
{
if(ECSideUtil.copyRows[tableId][i] == undefined) continue;
var clone_node = ECSideUtil.copyRows[tableId][i].cloneNode(true);
var childNodes = ECSideUtil.copyRows[tableId][i].childNodes;
var cloneChildNodes = clone_node.childNodes;
for(var j=0; j<childNodes.length; j++)
{
var childNode_;
if( childNodes[j].childNodes != undefined)
childNode_ = childNodes[j].childNodes;
for(var k=0; k<childNode_.length; k++)
{
if(childNode_[k].tagName == 'SELECT')
{
cloneChildNodes[j].childNodes[k].selectedIndex = childNode_[k].selectedIndex;
}
}
}
clone_node.className= "add";
tby.appendChild(clone_node);
}
}
/**
* 行复制(目前暂时将选中的行为复制行,不能跨表格复制
* @param {} tableId
*/
ECSideUtil.rowsCopy=function(tableId)
{
ECSideUtil.copyRows = ECSideUtil.selectRows;
}