2013-04-08 73 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

相關問題