我正在使用Jquery的自动完成插件在我的应用程序中显示智能搜索文本框。
为了获得更好的想法,请关注url
http://docs.jquery.com/Plugins/Autocomplete
现在我想要的是,当用户继续在文本框中输入时,尊重的过滤结果会附加到文本框中,这很好。如果用户键入与结果不匹配的字符,那么我想清除该字符。
表示我想强制用户只键入自动填充结果中的那些字符。
提前致谢。
萨钦
答案 0 :(得分:2)
$('#'+Artist.id).autocomplete(responce, {
matchContains:false,
minChars:1,
autoFill:false,
mustMatch:true,
cacheLength:20,
max:20
});
你可以用上面提到的那个覆盖.autocomplete(responce)并根据你的要求设置参数。
MustMatch = true解决了我的问题。