亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? dhtmlxgrid.js

?? dhtmlxGrid 是跨瀏覽器的 JavaScript 表格控制組件(Grid Control)
?? JS
?? 第 1 頁 / 共 5 頁
字號(hào):
 _isIE?ev.returnValue=false:ev.preventDefault();
}
  if(ev.keyCode==27 && this.oe!=false){
 this.editStop();
 _isIE?ev.returnValue=false:ev.preventDefault();
}
  if(ev.keyCode==33 || ev.keyCode==34){
 if(this.pagingOn){
 if(ev.keyCode==33){
 this.changePage(this.currentPage-1)
}else{
 this.changePage(this.currentPage+1)
}
}
 this.selectCell(this.getRowIndex(this.row.idd)+this.rowsBufferOutSize*(ev.keyCode!=33?1:-1),this.cell._cellIndex,true);

 
 _isIE?ev.returnValue=false:ev.preventDefault();
}
  if(!this.editor)
{
 if(ev.keyCode==37 && this.cellType._dhx_find("tree")!=-1){
 this.collapseKids(this.row)
 _isIE?ev.returnValue=false:ev.preventDefault();
}
 if(ev.keyCode==39 && this.cellType._dhx_find("tree")!=-1){
 this.expandKids(this.row)
 _isIE?ev.returnValue=false:ev.preventDefault();
}
}
 return true;
}catch(er){return true;}


}
 
 this.getRow = function(cell){
 if(!cell)
 cell = window.event.srcElement;
 if(cell.tagName!='TD')
 cell = cell.parentElement;
 r = cell.parentElement;
 if(this.cellType[cell._cellIndex]=='lk')
 eval(this.onLink+"('"+this.getRowId(r.rowIndex)+"',"+cell._cellIndex+")");
 this.selectCell(r,cell._cellIndex,true)
}
 
 this.selectRow = function(r,fl,preserve){
 if(typeof(r)!='object')
 r = this.rowsCol[r]
 this.selectCell(r,0,fl,preserve)
};
 
 this.sortRows = function(col,type,order){
 while(this.addRowsFromBuffer(true));  if(this.cellType._dhx_find("tree")!=-1){
 return this.sortTreeRows(col,type,order)
}
 var self=this;
 var arrTS=new Array();
 var atype = this.cellType[col];
 for(var i=0;i<this.rowsCol.length;i++)
 arrTS[this.rowsCol[i].idd]=this.cells3(this.rowsCol[i],col).getValue();

 this._sortRows(col,type,order,arrTS);
}

 
 this._sortRows = function(col,type,order,arrTS){
 var sort="sort";
 if(this._sst)sort="stablesort";



 if(type=='str'){
 this.rowsCol[sort](function(a,b){
 if(order=="asc")
 return arrTS[a.idd]>arrTS[b.idd]?1:-1
 else
 return arrTS[a.idd]<arrTS[b.idd]?1:-1
});
}else if(type=='int'){
 this.rowsCol[sort](function(a,b){
 var aVal = parseFloat(arrTS[a.idd])||-99999999999999
 var bVal = parseFloat(arrTS[b.idd])||-99999999999999
 if(order=="asc")
 return aVal-bVal
 else
 return bVal-aVal

});
}else if(type=='date'){
 this.rowsCol[sort](function(a,b){
 var aVal = Date.parse(new Date(arrTS[a.idd])||new Date("01/01/1900"))
 var bVal = Date.parse(new Date(arrTS[b.idd])||new Date("01/01/1900"))
 if(order=="asc")
 return aVal-bVal
 else
 return bVal-aVal

});
}
 if(this.dynScroll && this.dynScroll!='false'){
 alert("not implemented yet")
}else if(this.pagingOn){ this.changePage(this.currentPage);
 if(this.onGridReconstructed)this.onGridReconstructed();
}else{
 var tb = this.obj.firstChild;
 if(tb.tagName == 'TR')tb = this.obj;


 for(var i=0;i<this.rowsCol.length;i++){
 if(this.rowsCol[i]!=this.obj._rows(i))
 tb.insertBefore(this.rowsCol[i],this.obj._rows(i))
 }
}
  if(this.onGridReconstructed)this.onGridReconstructed();
}


 
 this.setXMLAutoLoading = function(filePath,bufferSize){
 if(arguments.length==0)return(this._xmlaR=true);
 this.recordsNoMore = false;
 this.xmlFileUrl = filePath;
 this.rowsBufferOutSize = bufferSize||this.rowsBufferOutSize==0?40:this.rowsBufferOutSize;
}

 
 this.enableBuffering = function(bufferSize){
 this.rowsBufferOutSize = bufferSize||this.rowsBufferOutSize==0?40:this.rowsBufferOutSize;;
}




 
 this.addRowsFromBuffer = function(stopBeforeServerCall){
 if(this.rowsBuffer[0].length==0){
 if(!this.recordsNoMore && !stopBeforeServerCall){
 if((this.xmlFileUrl!="")&&(!this._startXMLLoading)){
 this._startXMLLoading=true;
 this.loadXML(this.xmlFileUrl)
}
}else
 return false;
}
 var cnt = Math.min(this.rowsBufferOutSize,this.rowsBuffer[0].length)


  for(var i=0;i<cnt;i++){
 
 if(this.rowsBuffer[1][0].tagName == "TR"){ this._insertRowAt(this.rowsBuffer[1][0],-1,this.pagingOn);
}else{ var rowNode = this.rowsBuffer[1][0]
 this._insertRowAt(this.createRowFromXMLTag(rowNode),-1,this.pagingOn);
}
 this.rowsBuffer[0]._dhx_removeAt(0);
 this.rowsBuffer[1]._dhx_removeAt(0);
}

 return this.rowsBuffer[0].length!=0;
}
 
 this.createRowFromXMLTag = function(rowNode){
 if(rowNode.tagName=="TR") return rowNode;

 var tree=this.cellType._dhx_find("tree");
 var rId = rowNode.getAttribute("id")

 var r= this._fillRowFromXML(this._prepareRow(rId),rowNode,tree,null);

 this.rowsAr[rId] = r;
 return r;
}

 
 this.setMultiselect = function(fl){
 this.selMultiRows = convertStringToBoolean(fl);
}

 
 this.wasDblClicked = function(ev){
 var el = this.getFirstParentOfType(_isIE?ev.srcElement:ev.target,"TD");
 if(el){
 var rowId = el.parentNode.idd;
 return((this.onRowDblClicked)?this.onRowDblClicked(rowId,el._cellIndex):true);
}
}

 
 this._onHeaderClick = function(e){
 var that=this.grid;
 var el = that.getFirstParentOfType(_isIE?event.srcElement:e.target,"TD");

 if((this.grid.onHeaderClick)&&(!this.grid.onHeaderClick(el._cellIndexS)))return false;
 if(this.grid.resized==null)
 that.sortField(el._cellIndexS)
}

 
 this.deleteSelectedItem = function(){
 var num = this.selectedRows.length  if(num==0)
 return;
 var tmpAr = this.selectedRows;
 this.selectedRows = new dhtmlxArray(0)
 for(var i=num-1;i>=0;i--){
 var node = tmpAr[i]

 if(!this.deleteRow(node.idd,node)){
 this.selectedRows[this.selectedRows.length] = node;
}else{
 if(node==this.row){
 var ind = i;
}
}
 
}
 if(ind){
 try{
 if(ind+1>this.rowsCol.length) ind--;
 this.selectCell(ind,0,true)
}catch(er){
 this.row = null
 this.cell = null
}
}
}

 
 this.getSelectedId = function(){
 var selAr = new Array(0);
 for(var i=0;i<this.selectedRows.length;i++){
 selAr[selAr.length]=this.selectedRows[i].idd
}

  if(selAr.length==0)
 return null;
 else
 return selAr.join(this.delim);
}
 
 this.getSelectedCellIndex = function(){
 if(this.cell!=null)
 return this.cell._cellIndex;
 else
 return -1;
}
 
 this.getColWidth = function(ind){
 return parseInt(this.cellWidthPX[ind])+((_isFF)?2:0);
}

 
 this.setColWidth = function(ind,value){
 if(this.cellWidthType=='px')
 this.cellWidthPX[ind]=parseInt(value);
 else
 this.cellWidthPC[ind]=parseInt(value);
 this.setSizes();
}


 
 this.getRowById = function(id){
 var row = this.rowsAr[id]
 if(row)
 return row;
 else
 if(this._dload){
 var ind = this.rowsBuffer[0]._dhx_find(id);
 if(ind>=0){
 this._askRealRows(ind);
 return this.getRowById(id);
}
}
 else if(this.pagingOn){ var ind = this.rowsBuffer[0]._dhx_find(id);
 if(ind>=0){
 var r = this.createRowFromXMLTag(this.rowsBuffer[1][ind]);
 this.rowsBuffer[1][ind] = r;
 return r;
}else{
 return null;
}
}
 else if(this._slowParse) return this._seekAndDeploy(id);
 return null;
}
 
 this.getRowByIndex = function(ind){
 if(this.rowsCol.length<=ind){
 if((this.rowsCol.length+this.rowsBuffer[0].length)<=ind)
 return null;
 else{
 var indInBuf = ind-this.rowsCol.length-1;
 var r = this.createRowFromXMLTag(this.rowsBuffer[1][indInBuf]);
 return r;
}
}else{
 return this.rowsCol[ind]
}
}

 
 this.getRowIndex = function(row_id){
 var ind = this.rowsCol._dhx_find(this.getRowById(row_id));
 if(ind!=-1)
 return ind;
 else{
 ind = this.rowsBuffer[0]._dhx_find(row_id)
 if(ind!=-1)
 return ind+this.rowsCol.length;
 return -1;
}
}
 
 this.getRowId = function(ind){
 var z=this.rowsCol[parseInt(ind)];
 if(z)return z.idd;
 return(this.rowsBuffer[0][this._dload?ind:(ind-this.rowsCol.length-1)]||null);
}
 
 this.setRowId = function(ind,row_id){
 var r = this.rowsCol[ind]
 this.changeRowId(r.idd,row_id)
}
 
 this.changeRowId = function(oldRowId,newRowId){
 var row = this.rowsAr[oldRowId]
 row.idd = newRowId;
 if(this.UserData[oldRowId]){
 this.UserData[newRowId] = this.UserData[oldRowId]
 this.UserData[oldRowId] = null;
}
 if(this.loadedKidsHash){
 var oldHash=this.loadedKidsHash.get(oldRowId);
 if(oldHash!=null){
 for(var z=0;z<oldHash.length;z++)
 oldHash[z].parent_id=newRowId;
 this.loadedKidsHash.put(newRowId,oldHash);
 this.loadedKidsHash.remove(oldRowId);
}
 var parentsHash = this.loadedKidsHash.get("hashOfParents")
 if(parentsHash!=null){
 if(parentsHash.get(oldRowId)!=null){
 parentsHash.put(newRowId,row);
 parentsHash.remove(oldRowId);
 this.loadedKidsHash.put("hashOfParents",parentsHash)
}
}
}

 this.rowsAr[oldRowId] = null;
 this.rowsAr[newRowId] = row;
}
 
 this.setColumnIds = function(ids){
 if(ids)
 this.columnIds = ids.split(",")
 if(this.hdr.rows.length>0){
 if(this.hdr.rows[0].cells.length>=this.columnIds.length){
 for(var i=0;i<this.columnIds.length;i++){
 this.hdr.rows[0].cells[i].column_id = this.columnIds[i];
}
}
}
}
 
 this.getColIndexById = function(id){
 for(var i=0;i<this.hdr.rows[0].cells.length;i++){
 if(this.hdr.rows[0].cells[i].column_id==id)
 return i;
}
}
 
 this.getColumnId = function(cin){
 return this.hdr.rows[0].cells[cin].column_id
}

 
 this.getHeaderCol = function(cin){
 var z=this.hdr.rows[1]
 return z.cells[z._childIndexes?z._childIndexes[parseInt(cin)]:cin].innerHTML;
}

 
 this.setRowTextBold = function(row_id){
 this.getRowById(row_id).style.fontWeight = "bold";
}
 
 this.setRowTextStyle = function(row_id,styleString){
 var r = this.getRowById(row_id)
 for(var i=0;i<r.childNodes.length;i++){
 var pfix="";


 if(_isIE)
 r.childNodes[i].style.cssText = pfix+"width:"+r.childNodes[i].style.width+";"+styleString;
 else
 r.childNodes[i].style.cssText = pfix+"width:"+r.childNodes[i].style.width+";"+styleString;
}

}
 
 this.setRowColor = function(row_id,color){
 var r = this.getRowById(row_id)
 for(var i=0;i<r.childNodes.length;i++)
 r.childNodes[i].bgColor=color;
}
 
 this.setCellTextStyle = function(row_id,ind,styleString){
 var r = this.getRowById(row_id)
 if(!r)return;
 if(ind<r.childNodes.length)
{
 var pfix="";

 if(_isIE)
 r.childNodes[ind].style.cssText = pfix+"width:"+r.childNodes[ind].style.width+";"+styleString;
 else
 r.childNodes[ind].style.cssText = pfix+"width:"+r.childNodes[ind].style.width+";"+styleString;
}

}

 
 this.setRowTextNormal = function(row_id){
 this.getRowById(row_id).style.fontWeight = "normal";
}
 
 this.isItemExists = function(row_id){
 if(this.getRowById(row_id)!=null)
 return true
 else
 return false
}

 
 this.getRowsNum = function(){
 if(this._dload)
 return this.limit;
 return this.rowsCol.length+this.rowsBuffer[0].length;
}
 
 this.getColumnCount = function(){
 return this.hdr.rows[0].cells.length;
}

 
 this.moveRowUp = function(row_id){
 var r = this.getRowById(row_id)
 var rInd = this.rowsCol._dhx_find(r)
 if(this.isTreeGrid()){
 if(this.rowsCol[rInd].parent_id!=this.rowsCol[rInd-1].parent_id)return;
 this.collapseKids(r);
}

 this.rowsCol._dhx_swapItems(rInd,rInd-1)

 if(r.previousSibling){
 r.parentNode.insertBefore(r,r.previousSibling)
 this.setSizes();
}
}
 
 this.moveRowDown = function(row_id){
 var r = this.getRowById(row_id)
 var rInd = this.rowsCol._dhx_find(r)
 if(this.isTreeGrid())
 if(this.rowsCol[rInd].parent_id!=this.rowsCol[rInd+1].parent_id)return;

 this.rowsCol._dhx_swapItems(rInd,rInd+1)
 if(r.nextSibling){
 if(r.nextSibling.nextSibling)
 r.parentNode.insertBefore(r,r.nextSibling.nextSibling)
 else
 r.parentNode.appendChild(r)
 this.setSizes();
}
}
 
 this.cells = function(row_id,col){
 if(arguments.length==0)
 return this.cells4(this.cell);
 else
 var c = this.getRowById(row_id);
 var cell=(c._childIndexes?c.childNodes[c._childIndexes[col]]:c.childNodes[col]);
 return this.cells4(cell);
}
 
 this.cells2 = function(row_index,col){
 var c = this.rowsCol[parseInt(row_index)];
 var cell=(c._childIndexes?c.childNodes[c._childIndexes[col]]:c.childNodes[col]);
 return this.cells4(cell);
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
激情六月婷婷久久| 综合欧美亚洲日本| 久久尤物电影视频在线观看| 一二三四区精品视频| 亚洲欧美日韩中文播放| 捆绑紧缚一区二区三区视频| 欧美日韩国产在线观看| 亚洲永久免费视频| 日本道色综合久久| 亚洲三级理论片| 97超碰欧美中文字幕| 亚洲人成伊人成综合网小说| 国产一级精品在线| 中文字幕国产一区| 成人午夜电影小说| 亚洲国产精品嫩草影院| 天天综合色天天综合色h| 在线免费观看日本欧美| 午夜欧美视频在线观看| 91精品久久久久久久99蜜桃| 美女精品一区二区| 欧美一区二区三区免费视频| 久久丁香综合五月国产三级网站| 久久久久久久国产精品影院| av中文字幕一区| 夜夜嗨av一区二区三区四季av| 成人国产在线观看| 夜夜嗨av一区二区三区网页| 91在线视频18| 日本不卡一二三| 亚洲欧美国产高清| 日韩三级免费观看| 91久久精品网| 国产成人综合自拍| 午夜一区二区三区在线观看| 精品福利一区二区三区免费视频| 成人一区二区三区视频| 免费在线一区观看| 一区二区三区久久| 欧美极品aⅴ影院| 在线不卡免费欧美| 在线精品视频一区二区三四| 奇米777欧美一区二区| 亚洲欧洲成人av每日更新| 欧美精品1区2区3区| 99国产精品久久久| 福利视频网站一区二区三区| 另类中文字幕网| 午夜精品影院在线观看| 中文字幕亚洲成人| 国产无人区一区二区三区| 欧美福利一区二区| 欧美美女一区二区三区| 色琪琪一区二区三区亚洲区| 日韩成人dvd| 日韩精品一二三| 裸体一区二区三区| 久久福利资源站| 国产一区日韩二区欧美三区| 一区二区三区四区五区视频在线观看| 欧美国产成人在线| 中文字幕va一区二区三区| 国产日韩欧美一区二区三区乱码| 日韩欧美在线综合网| 欧美日韩一区二区欧美激情| 色综合天天综合在线视频| 日本高清不卡aⅴ免费网站| 欧美三级三级三级爽爽爽| 国产精品乱人伦| 偷拍亚洲欧洲综合| 蜜桃av一区二区三区| 成人h版在线观看| 欧美亚洲国产一卡| 在线观看日韩毛片| 欧美一区二区在线播放| 久久精品一二三| 久久综合久久综合久久| 18成人在线视频| 蜜臀av国产精品久久久久| 国产a区久久久| 欧美精品日韩综合在线| 国产女主播视频一区二区| 亚洲永久精品大片| 国产精品一区二区不卡| 欧美日韩成人一区| 日韩欧美在线不卡| 尤物在线观看一区| 国产精品综合一区二区| 91在线观看高清| 欧美日韩高清影院| 最新日韩av在线| 国产做a爰片久久毛片| 色婷婷综合久久久中文字幕| 欧美亚洲动漫另类| 日韩欧美一区二区免费| 久久久三级国产网站| 亚洲激情网站免费观看| 国产一区欧美日韩| 2021中文字幕一区亚洲| 日韩综合一区二区| 在线一区二区观看| 成人免费一区二区三区在线观看 | 亚洲色图欧洲色图婷婷| 成人免费视频网站在线观看| 精品国产精品一区二区夜夜嗨| 亚州成人在线电影| 欧美私模裸体表演在线观看| 日韩伦理电影网| 99re8在线精品视频免费播放| 中文字幕在线不卡国产视频| 偷拍与自拍一区| 精品国产免费一区二区三区四区 | 日韩一区二区三区观看| 亚洲成人激情综合网| 欧美日韩情趣电影| 午夜国产不卡在线观看视频| 成人午夜激情片| 依依成人综合视频| 欧美色图第一页| 久久成人免费网| 久久久久久久av麻豆果冻| 99久久综合国产精品| 亚洲精品视频在线| 欧美一级日韩免费不卡| 美腿丝袜亚洲三区| 国产清纯美女被跳蛋高潮一区二区久久w| 国产日韩欧美综合一区| 色综合色狠狠综合色| 亚洲成人精品一区二区| 国产精品久久综合| 欧美伊人久久久久久久久影院| 精品一区二区三区欧美| 亚洲四区在线观看| 日本高清成人免费播放| 日韩福利电影在线| 欧美韩日一区二区三区| 日韩欧美在线123| 91成人免费电影| 成人综合日日夜夜| 午夜精品一区二区三区电影天堂 | 综合在线观看色| 国产欧美视频一区二区三区| 精品久久久久香蕉网| 日韩西西人体444www| 日韩一级欧美一级| 7777女厕盗摄久久久| 91精品国产丝袜白色高跟鞋| 欧美精品九九99久久| 欧美一区二区三区在| 91在线免费看| 欧美一区二区三区白人| 欧美一区二区视频在线观看2020| 日韩一区二区三区视频在线| 91精品国产综合久久精品性色 | 日韩一级在线观看| 精品人在线二区三区| 亚洲国产成人午夜在线一区| 亚洲视频 欧洲视频| 午夜精品久久久久久久| 精品一区二区三区免费视频| 国产激情一区二区三区桃花岛亚洲| www.日韩大片| 欧美一区二区视频在线观看2020| 精品欧美黑人一区二区三区| 国产精品国产a| 日韩一区欧美二区| 国v精品久久久网| 在线播放欧美女士性生活| 久久久久久久久久久久久女国产乱| 亚洲色图在线视频| 久久精品久久综合| 欧美亚洲一区二区在线| 国产视频一区二区在线| 五月婷婷激情综合| 成人av在线资源网站| 26uuu久久综合| 日本亚洲天堂网| 91麻豆国产香蕉久久精品| 久久一二三国产| 偷拍一区二区三区| 在线日韩av片| 亚洲欧美另类综合偷拍| 国产精品主播直播| 精品福利一二区| 久久国产夜色精品鲁鲁99| 51精品久久久久久久蜜臀| 亚洲福利国产精品| 欧美最猛性xxxxx直播| 一区二区三区鲁丝不卡| 91热门视频在线观看| 亚洲视频 欧洲视频| 91亚洲精品一区二区乱码| 亚洲免费在线视频| www.视频一区| 尤物视频一区二区| 欧美日韩和欧美的一区二区| 午夜av一区二区三区| 日韩欧美精品三级| 丁香激情综合国产| 亚洲女与黑人做爰|