HTML中利用纯Microsoft Ajax Library做出可调用WebSerives的AutoComplete
2012-02-01 01:22
435 查看
======================================================
注:本文源代码点此下载
======================================================
html中利用纯microsoft ajax library做出可调用webserives的autocomplete
在开发的时候使用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
供大家学习参考,转文章随意--重典
分享到人人
绿色通道:好文要顶关注我收藏该文与我联系
posted @ 2007-08-01 19:39
重典 阅读(1866)
评论(11)编辑
收藏
发表评论
878459
回复 引用 查看
#1楼[楼主]2007-08-01 22:16 | 邹健
有一点错误,在网速慢时会有错误:internet explorer无法打开internet站点
解决方法
回复 引用
#2楼2007-08-04 08:49 | 大奔[未注册用户]
既然调用与.net无关了,那就要举几个非.net的webservices方式啊,比如asp的,php的,要是还用webservices/autocomplete.asmx这样的方式,那何苦呢,不是在折腾自己吗?aspx里面scriptmanager与ajaxtoolkit:autocompleteextender这么傻瓜的方法不用。
回复 引用 查看
#3楼[楼主]2007-08-05 09:53 | 邹健
@大奔
说的是没错,但未来时代应该是别人提供服务,我来用,可能我只有一个静态空间,但我使用 别人的webserives这样也可以在表面完成一些交互工作了
回复 引用
#4楼2007-08-31 14:45 | 孙薇[未注册用户]
楼主,你好,你的例子html中利用纯microsoft ajax library,我照着写了,但改了多次,都有错误,我实在不知道该怎么改了,可不可以把这个工程的代码发到我的邮箱里,让我借鉴一下,非常感谢
我的邮箱是queen_icemer@hotmail.com
回复 引用 查看
#5楼[楼主]2007-08-31 22:43 | 邹健
@孙薇
前提是要引用相应的js,ms ajax你有没有下啊?
回复 引用
#6楼2007-09-01 09:17 | 孙薇[未注册用户]
@孙薇
我下载了,而且也还是按照顺序引用的.
回复 引用
#7楼2007-09-01 09:21 | 孙薇[未注册用户]
还是希望你能把源码发给我,让我能比对一下,谢谢
回复 引用
#8楼2007-09-01 13:41 | 孙薇[未注册用户]
它一直报这个错误:'ajaxcontroltoolkit' 未定义,然后就是type未定义,sys未定义
回复 引用
#9楼2007-09-01 17:10 | 孙薇[未注册用户]
楼主把源代码给我参考一下,不然做不出来,每天都挨经理骂
回复 引用 查看
#10楼[楼主]2007-09-01 20:00 | 邹健
@孙薇
代码下载:http://www.cnblogs.com/files/chsword/code.rar
注册用户登录后才能发表评论,请 登录 或 注册,返回博客园首页。
首页博问闪存新闻园子招聘知识库
最新it新闻:
·android平台12月广告浏览份额51.6% 超越ios
·测试版ios源代码显示ipad 3或将支持siri
·斯蒂芬·霍金的新电脑
·京东商城2.95亿竞得北京商业地一块
·美报业巨头合作facebook谷歌 传媒重视网络网络
»
更多新闻...
最新知识库文章:
·javascript 面向对象编程
·持续集成之“everything is code”
·持续集成之“软件自我识别”
·持续集成之戏说check-in dance
·什么是闭包。
我的理解
»
更多知识库文章...
china-pub 2011秋季教材巡展
china-pub 计算机绝版图书按需印刷服务
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定
这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
注:本文源代码点此下载
======================================================
html中利用纯microsoft ajax library做出可调用webserives的autocomplete
在开发的时候使用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
供大家学习参考,转文章随意--重典
分享到人人
绿色通道:好文要顶关注我收藏该文与我联系
posted @ 2007-08-01 19:39
重典 阅读(1866)
评论(11)编辑
收藏
发表评论
878459
回复 引用 查看
#1楼[楼主]2007-08-01 22:16 | 邹健
有一点错误,在网速慢时会有错误:internet explorer无法打开internet站点
解决方法
回复 引用
#2楼2007-08-04 08:49 | 大奔[未注册用户]
既然调用与.net无关了,那就要举几个非.net的webservices方式啊,比如asp的,php的,要是还用webservices/autocomplete.asmx这样的方式,那何苦呢,不是在折腾自己吗?aspx里面scriptmanager与ajaxtoolkit:autocompleteextender这么傻瓜的方法不用。
回复 引用 查看
#3楼[楼主]2007-08-05 09:53 | 邹健
@大奔
说的是没错,但未来时代应该是别人提供服务,我来用,可能我只有一个静态空间,但我使用 别人的webserives这样也可以在表面完成一些交互工作了
回复 引用
#4楼2007-08-31 14:45 | 孙薇[未注册用户]
楼主,你好,你的例子html中利用纯microsoft ajax library,我照着写了,但改了多次,都有错误,我实在不知道该怎么改了,可不可以把这个工程的代码发到我的邮箱里,让我借鉴一下,非常感谢
我的邮箱是queen_icemer@hotmail.com
回复 引用 查看
#5楼[楼主]2007-08-31 22:43 | 邹健
@孙薇
前提是要引用相应的js,ms ajax你有没有下啊?
回复 引用
#6楼2007-09-01 09:17 | 孙薇[未注册用户]
@孙薇
我下载了,而且也还是按照顺序引用的.
回复 引用
#7楼2007-09-01 09:21 | 孙薇[未注册用户]
还是希望你能把源码发给我,让我能比对一下,谢谢
回复 引用
#8楼2007-09-01 13:41 | 孙薇[未注册用户]
它一直报这个错误:'ajaxcontroltoolkit' 未定义,然后就是type未定义,sys未定义
回复 引用
#9楼2007-09-01 17:10 | 孙薇[未注册用户]
楼主把源代码给我参考一下,不然做不出来,每天都挨经理骂
回复 引用 查看
#10楼[楼主]2007-09-01 20:00 | 邹健
@孙薇
代码下载:http://www.cnblogs.com/files/chsword/code.rar
注册用户登录后才能发表评论,请 登录 或 注册,返回博客园首页。
首页博问闪存新闻园子招聘知识库
最新it新闻:
·android平台12月广告浏览份额51.6% 超越ios
·测试版ios源代码显示ipad 3或将支持siri
·斯蒂芬·霍金的新电脑
·京东商城2.95亿竞得北京商业地一块
·美报业巨头合作facebook谷歌 传媒重视网络网络
»
更多新闻...
最新知识库文章:
·javascript 面向对象编程
·持续集成之“everything is code”
·持续集成之“软件自我识别”
·持续集成之戏说check-in dance
·什么是闭包。
我的理解
»
更多知识库文章...
china-pub 2011秋季教材巡展
china-pub 计算机绝版图书按需印刷服务
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定
这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
相关文章推荐
- HTML中利用纯Microsoft Ajax Library做出可调用WebSerives的AutoComplete
- [导入]HTML中利用纯Microsoft Ajax Library做出可调用WebSerives的AutoComplete
- HTML中利用纯Microsoft Ajax Library做出可调用WebSerives的AutoComplete
- Asp.Net Ajax 学习笔记24 利用Microsoft AJAX Library开发客户端组件(中)
- 学习 ASP.NET AJAX深入浅出系列课程(21):利用Microsoft AJAX Library开发客户端组建(上)(Level 300)
- jQuery入门(10):Ajax(利用WebService调用用户控件生成HTML)
- Asp.Net Ajax 学习笔记25 利用Microsoft AJAX Library开发客户端组件(下)
- Asp.Net Ajax 学习笔记23 利用Microsoft AJAX Library开发客户端组件(上)
- ASP.NET AJAX(13)__利用Microsoft AJAX Library开发客户端组件
- 一起学 Microsoft AJAX Library
- Microsoft AJAX Library Cheat Sheet(4):DomEvent类
- Microsoft AJAX Library Cheat Sheet(6):String和Object类型的扩展
- 《ASP.NET AJAX程序设计——第II卷:客户端Microsoft AJAX Library相关》前言
- JavaScript的原生类型以及Microsoft AJAX Library的相关扩展
- Microsoft AJAX Library 对中JS的封装
- Jquery利用ajax调用asp.net webservice的各种数据类型(总结篇)
- JavaScript的原生类型以及Microsoft AJAX Library的相关扩展(1)
- (学习Asp.net Ajax笔记一)使用 Microsoft AJAX Library 创建自定义客户端脚本之一
- Microsoft ASP.NET AJAX 使用客户端调用服务器端的方法
- Microsoft AJAX Library对 Error的扩展