ajax之搜索提示
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-05-25
i=0;i<title.split(''|'').length;i++) { resultstring.append(''<div id="item''+i+''" onmousemove="focusitem(''+i+'')" onmousedown="searchclick(''+i+'')">''); resultstring.append(''<span id=title''+i+''>''); resultstring.append(title.split(''|'')); resultstring.append(''</span>''); resultstring.append(''<span id=hits''+i+''>''); resultstring.append(hits.split(''|'')); resultstring.append(''</span>''); resultstring.append(''</div>''); } $(''rlist'').innerHTML=resultstring.tostring(); for(var j=0;j<title.split(''|'').length;j++) { setstyle($(''item''+j),''d''); $(''item''+j).displaySpan=$(''hits''+j); setstyle($(''title''+j),''t''); setstyle($(''hits''+j),''h''); } showsearch(title.split(''|'').length); listlength=title.split(''|'').length; lastindex=-1; } else hiddensearch(); } function ajaxsearch(value) { new Ajax.Request(''search.php'',{method:"get",parameters:"action=do&keyword="+escape(value),onComplete:showresult}); } function main() { $(''keyword'').className=$(''keyword'').className==''inputblue''?''inputfocus'':''inputblue''; if($F(''keyword'').Trim()=='''')hiddensearch(); else { if($F(''keyword'')!=''''&&flag==false)ajaxsearch($F(''keyword'').Trim()); if(listlength!=0)$(''keyword'').onkeydown=searchkeydown; else hiddensearch(); } } function oninit() { $(''keyword'').autocomplete="off"; $(''keyword'').onfocus=main; $(''keyword'').onkeyup=main; $(''keyword'').onblur=hiddensearch; createlist(); } Event.observe(window,''load'',oninit); </script>搜索框 复制内容到剪贴板 代码: <form id="form1" name="form1" method="post" action=""> |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 一个令人深思的小注入【警惕】下一篇: md5结合cryp=无敌密码
关于ajax之搜索提示的所有评论