请建议我如何搜索或自动提供不仅使用@而且使用#键以及下面的同一段脚本。任何简化解决方案的正则表达式都将受到赞赏。
$('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。 这个问题是我想要@和#两个键用作搜索模式。但是在上面的脚本中只使用了@。
答案 0 :(得分:0)
从DOC开始,您需要使用:
var optsObj = {
// 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>'
}
}
};
$('textarea').suggest({
'@': optsObj,
'#': optsObj
});