输入行的自动补全功能,发现autocomplete挺好用,记录一下
首先下载jquery.js,以及jquery-ui.css,jquery-ui.js,引入到你的jsp中。
<link rel="stylesheet" href="css/jquery-ui.css">
<script src="js/jquery-1.10.2.js"></script>
<script src="js/jquery-ui.js"></script>
写入十分简单的js代码
<script type="text/javascript">
var str ='a,b,c,d,e';
var ss = str.split(",");
$(function() {
$( "#topicname" ).autocomplete({
source: ss
});
});
</script>
这样一个简单的补全就完成了,但是我这里出现的问题是。当所给的字符串里含有中文时,自动补全就不灵敏了,调试了很久,最后引入了jquery.ui.datepicker-zh-CN.min.js。完美的解决了问题。网上下载该js.
<script src="js/jquery.ui.datepicker-zh-CN.min.js"></script>
网上关于介绍autocomplete用法的文章有很多,这里就不列举了,主要记录一下中文不灵敏的解决方案。