json ajax asp中的应用

 
<%Response.CharSet="gb2312" %>
<%
gjz=request.querystring("gjz")
gjz=replace(gjz,",","")

str1="狐狸,蓝狐,银狐,芬兰狐狸,白狐,狐皮,狐狸毛,狐狸肉,狐狸笼,产箱,食盒"
str1=str1 & "," & "貉子,白貉,乌苏里貉,貉皮,貉子毛,貉子肉,貉子笼"
str1=str1 & "," & "水貂,短毛黑貂,美国短毛黑貂,丹麦貂,白貂,彩貂,大连貂,金洲貂,貂肉,貂笼"
str1=str1 & "," & "獭兔,肉兔,长毛兔,观赏兔,兔皮,兔毛,兔肉,兔笼"
str1=str1 & "," & "猪,苗猪,三元苗猪,二元母猪,杜洛克,梅山猪,长白猪,大约克,美国种猪,野猪,香猪"
str1=str1 & "," & "牛,羊,奶山羊,荷斯坦牛,利木赞牛,海福特牛,杜泊绵羊,波尔山羊,小尾寒羊,鲁西黄牛,西门塔尔牛"
str1=str1 & "," & "鹿,梅花鹿,马鹿,鹿茸,鹿鞭,鹿胎膏,鹿肉,鹿皮,麝,麝香,麝香鼠,蛇,赤链蛇,黒眉锦蛇,乌梢蛇,王锦蛇,蛇毒"
str1=str1 & "," & "蝎子,大黑蝎,雨林蝎,蝎毒,蟾蜍,蟾衣,蟾衣胶囊,蟾蜍皮,蟾酥,蚯蚓,太平二号,蚯蚓,太平三号蚯蚓"
str1=str1 & "," & "蝇,蝇蛆,苍蝇,蝇蛆干,孔雀,蓝孔雀,白孔雀,七彩山鸡,鹌鹑,鹌鹑苗,鹌鹑蛋,白条鹌鹑,鸽,肉鸽,信鸽,观赏鸽,乳鸽,冻乳鸽,鸽子笼"
str1=str1 & "," & "鸵鸟,鸵鸟肉,鸵鸟蛋,鸵鸟皮,非洲鸵鸟,澳洲鸵鸟,鸸鹋,蛙,林蛙,牛蛙,美国青蛙,林蛙油,泥鳅,泥鳅苗,黄鳝,龙虾,小螃蟹,田螺,黄鳝"
str1=str1 & "," & "龙虾,淡水龙虾,澳洲龙虾,黄鳝,小螃蟹,泥鳅,田螺,黄粉虫,丰年虾,海狸鼠,豪猪,箭猪,竹鼠"
str1=str1 & "," & "狗,宠物狗,犬,猎犬,臧獒,牧羊犬,金毛,博美,吉娃娃,巴哥,贵宾,哈士奇,雪橇犬,牛头梗,腊肠,斑点,藏獒,幼獒,铁包金,白獒,纯种藏獒"
str1=str1 & "," & "水产,鱼,虾,蟹,蛙,黄鳝,泥鳅,龙虾,蚯蚓,龟,鳖,田螺,蜗牛,海马,海参,家禽,肉鸡,蛋鸡,鸭,鹅,绿壳蛋鸡"
str1=str1 & "," & "特禽,鸽,山鸡,鹌鹑,孔雀,鸵鸟,鸸鹋,火鸡,鹧鸪,珍珠鸡,贵妃鸡,朗德鹅"

sl1="2128,543,1197,3,112,551,6,192,46,16,39,3323,1829,1198,934,18,369,6,847,192,177,0,43,10,0,1,17,19,995,127,37,1,278,16,42,139,42917,29542,6496,390,1278,193,521,630,0,261,12,48984,37577,2030,22,8521,824,2060,18466,11643,11591,14886,96,42,14,11,3,1,0,0,51,11,7,956,23,1,92,111,14,128322,55,2,3,2,77,21,1,7,8,121,2,121,0,75,56,23,3,443,170,9,255,867,494,540,201,660,158,14,4,174,36,8,60,4,5,1,2,0,30,123,54,21,20,5,175,37,131,112,1,7,131,112,8,2,131,1,175,7,812,1,59,35,5,60,151,5,259,17,3,50,58,61,52,39,73,38,23,11,3,7,203,28,7,0,17,83,1252,172,34,123,131,175,112,121,38,32,7,22,1,24,37,123,145,443,371,104,26,660,668,867,443,60,30,112,112,90,126,39"

sl2=split(sl1,",")
sl3=""

str2=split(str1,",")
str3=""
for i=0 to ubound(str2)-1

	if(instr(str2(i),gjz)>0) then
		if(str3="") then
		str3="""" & str2(i) & """"
		sl3=sl2(i)
		else
		str3=str3 & "," & """" & str2(i) & """"
		sl3=sl3 & "," & sl2(i)
		end if
	end if

next


str4=""


if trim(str3)<>"" then
str4="{""name"":[" & str3 & "],""sl"":["&sl3&"]}"
end if

response.write str4

'{"name":[""]}
%>
            if (xmlhttp_request.readyState == 4) {
            if (xmlhttp_request.status == 200) {
            
			   
               var jg=xmlhttp_request.responseText;
               
              // alert(jg)
			  
               if(jg!="")
               {
               //var temp=jg.split(",")
               var temp=eval('('+jg+')')
             //  alert(temp.name.length)
               var temp1="<ul>"
               for(var i=0;i<temp.name.length;i++)
               {
               temp1=temp1+ "<li><a href='javascript:void(0);' οnclick='auto_send(/""+temp.name[i]+"/")'>&nbsp;"+ temp.name[i] +"&nbsp&nbsp&nbsp<font color=/"green/">"+temp.sl[i]+"Ìõ</font></a></li>"
               }
               temp1=temp1+"</ul>"

               document.getElementById("menu_auto").innerHTML =temp1;
               
               document.getElementById("menu_auto").style.display="block";
			   }
			   else
			   {
			   document.getElementById("menu_auto").style.display="none";
			   }
发布了49 篇原创文章 · 获赞 1 · 访问量 6万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章