【发布时间】:2012-07-01 01:30:49
【问题描述】:
有很多关于typeahead (https://gist.github.com/1866739) 的线程和示例以及一个分叉版本,但我根本找不到任何关于允许用户“添加”他/她所写的内容的内容,如果不是的话已经在列表中。如果用户在有 0 个结果时继续输入,则结果ul 被隐藏...
我想添加一个<li>,它是输入的值(我知道怎么做),但是如果用户继续输入输入并且有 0 个匹配项,下拉菜单就会消失 .
当我归结为 1 个匹配 "count li" for amount: "1" 有效,但计数 0 无效时,如果没有匹配项,就好像整个列表再次“重新填充”。
链接、提示或示例将不胜感激!
【问题讨论】:
-
你的意思是
CTRL+L+A表示“将输入中的当前文本添加到自定义列表”? -
Ctrl+L+A 你的意思是我想要完成的键盘快捷键?如果是这样,“Ctrl+L+A”将是一个很酷的“下一步”,特别是因为它在我的管道中使网站键盘友好。
-
正常的行为是
choose or write your interest,提交后你会以同样的方式获得输入框的值... -
问题是,如果我添加一个 li 说“选择”.. 它不会显示用户是否继续输入。 =/
-
@balexandre 这就是我想要完成的。
标签: jquery autocomplete twitter-bootstrap typeahead