在开发的时候使用Asp.net Ajax的AJaxtoolkit是很方便的,但是对于非asp.net页面就很不方便了,下面介绍一下在html/asp/php等非asp.net下调用autoComplete的webserives
HTML 页中加入

<script type="text/javascript" src="/JavaScript/MicrosoftAjaxWebForms.js"></script>
<script type="text/javascript" src="/JavaScript/Client/Common.js"></script>
<script type="text/javascript" src="/JavaScript/Client/Timer.js"></script>
<script type="text/javascript" src="/JavaScript/Client/Animations.js"></script>
<script type="text/javascript" src="/JavaScript/Client/BaseScripts.js"></script>
<script type="text/javascript" src="/JavaScript/Client/AnimationBehavior.js"></script>
<script type="text/javascript" src="/JavaScript/Client/PopupBehavior.js"></script>
<script type="text/javascript" src="/JavaScript/Client/AutoCompleteBehavior.js"></script>  
<input name="Username" type="text" id="Username" autocomplete="flase" />
<script type="text/javascript">
<!--
    $create(AjaxControlToolkit.AutoCompleteBehavior, {"completionInterval":400,"completionSetCount":6,"delimiterCharacters":"","id":"autoComplete1","serviceMethod":"GetCompletionList","servicePath":"/WebServices/AutoComplete.asmx"}, null, null, $get("Username"));
// -->
</script>

这样就可以在input上产生autoComplete效果

关键是JS引用的顺序不要错啊
代码下载:http://files.cnblogs.com/chsword/Code.rar

转载于:https://www.cnblogs.com/chsword/archive/2007/08/01/839437.html

HTML中利用纯Microsoft Ajax Library做出可调用WebSerives的AutoComplete相关推荐

  1. 深入了解 Microsoft AJAX Library (转自msdn,觉得不错)

    深入了解 Microsoft AJAX Library Dino Esposito 代码下载位置: CuttingEdge2007_12.exe (152 KB) Browse the Code On ...

  2. ASP.NET MVC中使用AJAX(XMLHttpRequest、Microsoft AJAX Library......)

    AJAX的好处就是不会堵塞页面,可以提高用户体验,可以减少数据传输尺寸,提高应用程序的性能.目前,AJAX技术可以说是已经成为WEB开发的标准技术. AJAX技术是纯客户端技术,任何客户端框架(如:M ...

  3. 使用 Microsoft Ajax Library 创建自定义客户端脚本

    MSDN地址:http://msdn.microsoft.com/zh-CN/library/bb386453.aspx Microsoft Ajax Library是微软提供的一套基于客户端的Aja ...

  4. 实例讲解《Microsoft AJAX Library》(2):DomEvent类

    引言: 大家都知道Ajax的之所以能如此丰富地实现,客户端脚本功不可没.而像Asp.Net Ajax这般庞大的工程,没有脚本类库的支撑是很难想象的.<Microsoft AJAX Library ...

  5. ASP.NET AJAX深入浅出系列课程(10):基于Microsoft AJAX Library扩展客户端组件.zip(10.77 MB)...

    讲座内容: 利用面向对象类型系统是扩展组件的常用方法,但是我们在客户端进行开发的时候也不能忘记正在使用的是JavaScript这个非常灵活的动态语言,使用一些特殊的方式来扩展组件有时候会得到更好的效果 ...

  6. 《ASP.NET AJAX程序设计——第II卷:客户端Microsoft AJAX Library相关》前言

    章节列表:http://www.cnblogs.com/dflying/archive/2007/05/18/751741.html 在最近的一年以及今后的三五年内,我们有理由相信Web应用程序将受到 ...

  7. 《ASP.NET AJAX程序设计——第II卷:客户端Microsoft AJAX Library与异步通讯层》前言...

    在最近的一年以及今后的三五年内,我们有理由相信Web应用程序将受到更多开发者和用户的青睐.作为领路人Google的一系列基于Web的产品完全地颠覆了传统的网页概念,让用户甚至不敢相信基于浏览器的程序竟 ...

  8. [导入]ASP.NET Ajax程序设计第II卷:客户端Microsoft Ajax Library与异步通信层及源代码.zip(101.50 MB)...

    ASP.NET Ajax程序设计第II卷:客户端Microsoft Ajax Library与异步通信层及源代码 文章来源:http://www.isheu.com/data_8435_2.aspx ...

  9. android读写access数据库,Android中利用远程Microsoft Access数据库应用程序

    我写一个Android应用程序,它接受一个字符串,通过条码阅读器读取,然后当一个特定的按钮按下时,它会认为字符串发送到数据库将他们的价值设定为"库存"或"缺货" ...

最新文章

  1. 深入分析SpringBoot源码如何内嵌Tomcat容器?
  2. C++中基本的输入输出
  3. 硬盘提示RAW的文件找回方法
  4. RD基本功——Shell、Bash与Linux环境变量配置
  5. oracle sga pga mysql_Oracle 体系结构 SGA 和PGA 总结
  6. Makefile中的分析(一)
  7. java mongodb 增删改查_java操作mongodb:基本的增删改查
  8. 如何加快github的clone速度
  9. leetcode题解——贪心
  10. 股票市值高好还是低好呢?
  11. python零基础好学吗-如何从零开始学习Python,零基础学python难吗
  12. 如何使用Magoshare Data Recovery在mac上恢复找回删除的丢失文件?
  13. 给大家安利一个买电脑好去处(内有福利)
  14. R语言解决安装rgl包问题:ERROR: compilation failed for package ‘rgl‘
  15. [android]so easy实现根据viewpager、edittext、时间使背景动态渐变色效果~
  16. SCI投稿:MDPI旗下期刊Mathematics投稿经历
  17. 粗糙集理解之二:属性约简
  18. 批处理批量替换文本内容,用bat代码全篇替换txt文本文件中指定字符信息
  19. C语言经典问题——兑换硬币
  20. cocos2dx-2.2.0孤狼优化整合版安装视频

热门文章

  1. linux7系统怎么启动ftp,CentOS 7上启动 vsftp报错解决一例
  2. 计算机专业基础融合,【计算机专业论文】计算机专业产教融合转型发展模式探析(共2546字)...
  3. c c python的区别_python和c语言的主要区别总结
  4. js removeEventListener删除匿名函数
  5. STM8S003单片机串口通信通信协议分析
  6. unity2D人物和物体的碰撞设置
  7. tornado异步请求响应速度的实例测试
  8. 部署邮件服务器之间相互通信
  9. 区块链公司从五大神秘术语理解区块链技术
  10. JS 相等判断 / 类型判断