autocomplete 支多选时在ie下报错

羽下佳人 2018-05-09 01:58:32
在IE下面添加多条选项的时候当添加第二条时就出现了类似这样的效果:“java,j” 而其实我想要的是"java,javaScript"

$("#zfr").autocomplete(securInfo,
{
minChars : 0,// 自动完成激活之前填入的最小字符
max : 12,// 列表条目数
width : 674,// 提示的宽度
scrollHeight : 300,// 提示的高度
matchContains : true,// 是否只要包含文本框里的就可以
cacheLength: 1, //缓存的长度.即缓存多少条记录.设成1为不缓存.Default: 10
multiple : true, // 是否允许输入多个值
autoFill : false,// 自动填充
delay: 20,
scroll: true,
cacheLength :1,
formatItem : function(data, i, max) {
return '<div id="' + data.user_id + '"><u>' + data.user_username
+ '</u><i style="opacity:0;">' + data.py
+ '</i></div>';
},
formatMatch : function(data, i, max) {
return data.user_username + data.user_id + data.py;
},
formatResult : function(data) {
return data.user_username;
}
}).result(function(event, data, formatted) {

});

无法获取未定义或 null 引用的属性“createRange”
...全文
587 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧