2013-04-08 76 views
3

在ASP.Net中实现AutoComplete TextBox的任何示例,该示例从数据库获取数据,并且不使用来自Ajax工具包的AutoCompleteExtender,也未使用Web/Wcf服务请求数据。在不使用AJAX的情况下自动完成TextBox AutoCompleteExtender和Web服务

例如与jQueryPHP,我可以使用$ .ajax函数,传递一个URL,其中PHP只返回一个JSON对象。

+0

这是可以做到,如果你的PHP页面要么返回JSON或XML中jquer.ajax功能conusme在asp.net页面 – rahularyansharma 2013-04-08 09:47:42

回答

2

如果你知道如何在PHP中做到这一点,也可以在asp.net中使用。
您不需要使用webservice。只要一个PageMethod就足够了。

参见:Using jQuery to directly call ASP.NET AJAX page methods

既然你提到的jQuery,这个功能可以返回所需数据jQuery的autocompelete。

但是,一旦您收到自动填充建议列表,您就可以很好地编写JavaScript以便自己展示它。

1

,而无需使用任何extenderjquery-autocompelete
你还需要创建一些服务器端方法,将查询数据库之后返回json表,您的服务器端方法非常困难。

+0

理性下跌票? – 2013-04-08 09:52:55

+1

尽管我没有投票,但我怀疑你说“不可能”,如果没有这两个投票,你就会赢得投票。毕竟,如果一个扩展可以使用JavaScript来完成,你可以很好地编写你自己的。 – nunespascal 2013-04-08 10:04:18

+0

感谢@nunespascal的建议。我编辑了我的答案。 – 2013-04-08 10:08:45

相关问题