【发布时间】:2017-01-11 07:45:19
【问题描述】:
请建议我如何在下面的同一段脚本中不仅使用@,还使用# 键进行搜索或自动建议。任何简化解决方案的正则表达式将不胜感激。
$('textarea').suggest('@', {
// or an external JSON data file
data: users,
// style the autocomplete/autusuggest list
map: function(user) {
return {
value: user.username,
text: '<strong>'+user.username+'</strong> <small>'+user.fullname+'</small>'
}
}
});
这里给出了相同的链接Twitter Like @Mentions Auto Suggesting。 问题是我希望 @ 和 # 这两个键都用作搜索模式。但在上面的脚本中,只使用了@。
【问题讨论】:
-
不知道,但在DOC 他们说:
$('#textarea').suggest({key: options, key2: options})所以我猜.suggest({'@': optsObj, '#': optsObj});如果key可以是一个正则表达式或至少是一个单独的字符串处理会更容易逗号,空格或其他键
标签: jquery twitter-bootstrap twitter