2015-11-05 45 views
-1

我不知道它叫什麼,但我試圖在帖子中複製朋友的Facebook風格標籤。ASP.NET MVC Facebook風格的朋友標籤在文本框

我希望當我開始鍵入我的一個客戶名稱時,它會提示將該客戶名稱添加到該帖子中,並且是超鏈接到該客戶配置文件。

任何人都知道這可能被稱爲,或者一種方法來實現這一點?

感謝 邁克

+2

我認爲需要更多的信息。您可能還想在第二段中解決您對客戶名稱所做的操作。 – blm

+0

這可以使用javascript'autocomplete'字段或[select2](https://select2.github.io/examples.html#tags) – Dandy

回答

0

基本上,這僅僅是一個自動完成文本框。在您輸入內容時,您的代碼應該讀取文本框中的文本,並將其發送到某些服務器頁面/ api端點,並提供此文本和其他相關信息。服務器頁面將查詢您的數據庫表並將列表中的朋友名稱返回給調用者,並且您需要將其顯示在文本框下的列表中。當用戶從列表中選擇一個項目以調用一些其他js函數時,您應該有代碼,您可以將其再次保存到標記人員表格的數據庫表格中。

幸運的是,有很多插件可以做到這一點。只需最少的定製,您就可以實現這一目標。 jQuery UI是您可以查看的庫。它有一個Auto complete功能。還有很多其他的庫。一個簡單的谷歌搜索將幫助你開始。