dhtmlxGrid的数据集添加查找定位功能

dhtmlxGrid添加查找定位功能
dhtmlxGrid是一个很实用的表格控件,
这里遇到个需求就是将dhtmlxGrid中数据集中的数据实现查找功能(支持下一个,上一个)。
function next(){
	var data = document.getElementById("find").value;
	//当前选择的序号
	var sid = mygrid.getSelectedRowId();
 	if(sid==null){
 		sid = 1;
 	}else{
 		sid++;
 	}
 	if(data.length>0){
		var rows = mygrid.getRowsNum();
		for(sid;sid<rows+1;sid++){
			if(data.toLowerCase() == mygrid.cells(sid, 1).getValue().toLowerCase())  
			  {  
			      alert("find!!");
			      mygrid.selectCell(mygrid.rowsCol[sid-1],0,true);
			      return false;  
			  }
		}
		alert("not find");
	}
  }
  function previous(){
	var data = document.getElementById("find").value;
	var sid = mygrid.getSelectedRowId();
 	if(sid==null){
 		sid = mygrid.getRowsNum();
 	}else{
 		sid--;
 	}
 	if(data.length>0){
		var rows = mygrid.getRowsNum();
		for(sid;sid>1;sid--){
			if(data.toLowerCase() == mygrid.cells(sid, 1).getValue().toLowerCase())  
			  {  
			      alert("find!!");
			      mygrid.selectCell(mygrid.rowsCol[sid-1],0,true);
			      return false;  
			  }
		}
		alert("not find");
	}
  }



你可能感兴趣的:(html)