select2 远程获取数据后,无法选择
配置如下:
$("#searchTab").select2({
placeholder: "tab: like node",
ajax: {
url: './tabs',
dataType: 'json',
delay: 50,
data: function (item) {
return item
},
processResults: function (data, page) {
return {
results: JSON.parse(data)
}
},
cache: true
},
minimumInputLength: 1,
templateResult: function(item){ return '<span style="color:gre en">' + item.name + '</span><span style="font-size:8px">: ' + item .description + '</span>'},
templateSelection: function(item) { return item.name },
escapeMarkup: function (markup) { return markup;},
});
</script>
具体如下图所示,无法选择选项,正常应该有个蓝底色供选择
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
可以参考一下这个链接
http://segmentfault.com/a/1190000003795889
https://stackoverflow.com/que...
https://stackoverflow.com/que...
没有id 要加上