2010-09-30 70 views
1

在我的asp.net mvc頁面上給出一個分層視圖有可能鍵入搜索字段並讓treeview動態地過濾掉樹,因爲更多的字母被輸入但是隻留下根節點(就像don不包括北,南,東或西)?搜索treeview幫助請

感謝,

杆。

[TextBox filter goes here] 

[treeview control below] /* I'm looking at jquery treeview for this. */ 
north 
    new york 
    pennsylvania 
south 
    alabama 
    georgia 
east 
    north carolina 
    virginia 
west 
    california 
    washington 

回答

0

我只是實現一個,這可能會對你的情況很有意思。不與asp.net-mvc,但使用模板引擎,我猜想有一個類似的方法。

以下是得到的樹的步驟:

  1. 鍵入用戶在輸入框中輸入
  2. 瀏覽器中的字符圖案調用與圖案
  3. 服務器服務器找到匹配的項目模式。這些是樹的葉子。
  4. 然後對每個項目,獲取他們的父母在JSON建立一個樹狀結構
  5. 的JSON被髮送回瀏覽器,並呈現爲HTML

樹呈現完全願意與所有用戶匹配項突出顯示。 移動樹的視覺方面很好。
我還沒有演示網址,但它很快就會投入生產。