2010-09-30 68 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

树呈现完全愿意与所有用户匹配项突出显示。 移动树的视觉方面很好。
我还没有演示网址,但它很快就会投入生产。