日期:2014-05-16  浏览次数:20343 次

JS实现模糊查找
//var  foundCnt = 0; //
var  count=0; //是否匹配到最后一行计数器。

function strtoArr()
{
var arrobj=new Array();
var arrobjGP=new Array();

var str="001<0001,0002,0003,0004|0002<0001,0002,0003|003<009,006";

  arrobj=str.split("|");  
  alert(arrobj.length);    
    for (i=0;i<arrobj.length ;i++ )   
    {   arrobjGP=arrobj[i].split("<")[0];
        alert("123"+arrobj[i].split("<")[0])
        document.write(arrobj[i]+"<br/>");   
    }   
}
function search123()
{

var cc=$("#leftSearch").val();
     if ( cc == "")
    {
        return;
    }
     // $("#left tr").each(function(){ 
     for (i=1;$("#left tr").length;i++){
             if (parseInt(i,10)>parseInt(count,10)){
             var ss=$("#lefttd"+i).html();
            
            var allcc= $("#lefttd"+i).html();
            var dd=allcc.indexOf(cc);
             if(dd==-1){   //是否匹配成功。
            if (parseInt(i,10)==$("#left tr").length){
		     count=0;
		     }
		    }
		    else{
		     alert(allcc);         
             count=i;
            $("#lefttd"+i).hasClass("selected") ;
            alert("count"+count);
              if (parseInt(i,10)==$("#left tr").length){
		     count=0;
		     }
              break;
		    }
		 }

             }//);

  }	

?JS实现字符串转换为数组的方法。

JS实现模糊查找的方法。