|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
有个问题想请教你一下,呵呵:)你觉得将来学什么方向比较好,我真是想不出来,知道的太少了,麻烦了。else
...{
//假如已点击了断定
varpars="pars=";
if(tr.getAttribute(editing)!=0)...{
td.childNodes[0].removeNode(true);
td.childNodes[0].removeNode(true);
td.childNodes[0].removeNode(true);
varlinkEl2=createElement(a);
linkEl2.href="#";
linkEl2.onclick=that.editRow;
linkEl2.innerText="修正";
td.appendChild(linkEl2);
for(h=0;h<tr.cells.length;h++)...{
if(!CSS.elementHasClass(tr.cells[h],editbtn)&&!css.elementHasClass(tr.cells[h],delbtn)
&&!css.elementHasClass(tr.cells[h],updownbtn))...{
varcolid=tr.cells[h].getAttribute(columnId);
if(tr.cells[h].firstChild.value!=null)
pars+=h+"^"+tr.cells[h].firstChild.value+"|";
else
pars+=h+"^"+tr.cells[h].innerText+"|";
}
if(!css.elementHasClass(tr.cells[h],editbtn)&&!css.elementHasClass(tr.cells[h],delbtn)
&&!css.elementHasClass(tr.cells[h],updownbtn)&&!css.elementHasClass(tr.cells[h],noedit))...{
tr.cells[h].innerHTML=tr.cells[h].firstChild.value;
}
}
pars=pars.substr(0,pars.length-1);
tr.setAttribute(editing,0);
pars+="&command=editrow&callback=afterUpdate&table="+table.id;
newAjax.Updater(result,Dispatcher.ajax?+pars,...{evalScripts:true});
}
}
},
/**//**
*作废修正
**/
cancelRow:function(e)...{
varthat=crudbtn.that;
vartarget=getEventTarget(e);
vartd=target.parentNode;
vartr=td.parentNode;
varthead=tr.parentNode;
vartable=thead.parentNode;
varcolumn=target.getAttribute(columnId)||td.cellIndex;
for(varo=0;o<tr.cells.length-1;o++)...{
//假如该列含有修正款式、删除款式或其他相似款式,则疏忽该列
if(!css.elementHasClass(tr.cells[o],editbtn)&&!css.elementHasClass(tr.cells[o],delbtn)
&&!css.elementHasClass(tr.cells[o],updownbtn)&&!css.elementHasClass(tr.cells[o],noedit))...{
tr.cells[o].innerHTML=tr.cells[o].firstChild.getAttribute(oldValue);
tr.setAttribute(editing,0);
target.innerText=target.getAttribute(oldValue);
}
}
varlinkEl=createElement(a);
linkEl.href=#;
linkEl.onclick=that.editRow;
td.firstChild.removeNode(true);
td.firstChild.removeNode(true);
td.firstChild.removeNode(true);
varinnerEls=td.childNodes;
linkEl.innerText="修正";
td.appendChild(linkEl);
td.setAttribute(columnId,column);
},
/**//**
*上移按钮
**/
upRow:function(e)...{
varthat=crudbtn.that;
varlinkEl=getEventTarget(e);
vartd=linkEl.parentNode;
vartr=td.parentNode;
varthead=tr.parentNode;
vartable=thead.parentNode;
//varcolumn=linkEl.getAttribute(columnId)||td.cellIndex;
varoTr=tr.innerHTML;
if(tr.rowIndex==1)...{
alert("已是第一行了");
returnfalse;
}
else...{
table.moveRow(tr.rowIndex,tr.rowIndex-1);
this.isOdd=true;
varrows=table.tBodies[0].rows;
//从头隔行换色
for(vari=1;i<rows.length;i++)...{
if(!this.isOdd)...{
css.addClassToElement(rows,odd);
}else...{
css.removeClassFromElement(rows,odd);
}
this.isOdd=!this.isOdd;
}
}
//完成AJAX挪用处置上移
varpars="pars=";
for(h=0;h<tr.cells.length;h++)...{
if(!css.elementHasClass(tr.cells[h],editbtn)&&!css.elementHasClass(tr.cells[h],delbtn)
&&!css.elementHasClass(tr.cells[h],updownbtn))...{
varcolid=tr.cells[h].getAttribute(columnId);
if(tr.cells[h].firstChild.value!=null)...{
pars+=h+"^"+tr.cells[h].firstChild.value+"|";
}
else...{
pars+=h+"^"+tr.cells[h].innerText+"|";
}
}
}
varpars2="&pars2=";
varuprow=table.rows[tr.rowIndex+1];
for(y=0;y<uprow.cells.length;y++)...{
if(!css.elementHasClass(uprow.cells[y],editbtn)&&!css.elementHasClass(uprow.cells[y],delbtn)
&&!css.elementHasClass(uprow.cells[y],updownbtn))...{
varcolid=uprow.cells[y].getAttribute(columnId);
if(uprow.cells[y].firstChild.value!=null)...{
pars2+=y+"^"+uprow.cells[y].firstChild.value+"|";
}
else...{
pars2+=y+"^"+uprow.cells[y].innerText+"|";
}
}
}
pars3="&command=MoveUpDown&callback=afterUpdate&table="+table.id;
newAjax.Updater(result,Dispatcher.ajax?+pars+pars2+pars3,...{evalScripts:true});
},
数据挖掘有点高深的,主要估计就是使用一些算法提取一些实用的数据。学好数据挖掘的话可以应聘baidu或者google,但是一般人家对算法的要求听高的。你最好还是学点应用型的吧。这种主要是研究型的。 |
|