2012-01-24 52 views
4

在ASP.NET和Stack Overflow等網站上發佈的每個問題都有一個選項來選擇問題的標籤。這些標籤來自數據庫,我需要與我的網站完全相同的解決方案。任何人都可以提出一些例子嗎?想要選擇標籤就像asp.net或stackoverflow,例如?

我使用ASP.NET與SQL Server數據庫。

+2

你可以存儲已經輸入的標籤在數據庫中,然後使用jQuery自動完成,當人們在框中輸入以顯示可能的匹配。在http://jqueryui.com/demos/autocomplete/#multiple上有一個演示,它可以做到這一點。的 –

+0

可能重複[你如何推薦實現標記或標記(http://stackoverflow.com/questions/20856/how-do-you-recommend-implementing-tags-or-tagging) –

+0

@KevinB是的,我看到這個例如,但我不擅長jquery/js,請發佈一種方法將'var availableTags ='分配給任何隱藏的字體或C#var或C#字符串,謝謝 – user1074474

回答

0

互聯網上目前最好的解決辦法,正是我想要的 https://github.com/harindaka/ASPTokenInput 其使用jQueryUI的API,但它修改它完全適合能夠與C#代碼進行調整,以獲得砸進過程的一個URL文本像Web服務一樣的aspx頁面並檢索結果從每個關鍵事件的數據庫。你可以編寫要在他們的建議代碼ItemList.aspx.cs有每一件事情你去,用jQuery的力量C#代碼完美和諧

+0

雖然這可能理論上回答這個問題,[這將是優選的](http://meta.stackexchange.com/q/8259)以包括回答的主要部分在這裏並提供鏈接供參考。 –

0

儘管服務器端代碼是PHP,this tutorial向您展示瞭如何構建自己的jQuery動態標籤雲,以從服務器(數據庫或其他來源)獲取其數據。

2

This可能是你想要的東西,然後你可以使用jQueryUI的自動完成,實現自動完成的行爲由Kevin B

用於存儲數據庫中標記建議肯定你已經根據TAG - 用戶關係數據庫來管理它

+0

是你的權利,我看到了這一點,但一個拜託,我是JS不好修改它/ jQuery的,請告訴我分配值的方式:[ '的javascript', 'CSS', 'jQuery的' ] – user1074474

+0

到任何隱藏字段或C#VAR或C#字符串 – user1074474

相關問題