我正在使用安装了x-editable-bootstrap Meteorite(和bootstrap)包的Meteor。
当我设置一个select2标签可编辑时,加载指示器会一直旋转,无法输入标签。 我已经尝试了很多方法,希望有人能提供帮助!
在我的模板中,我有一个
在我的模板渲染中,我有一个类似于jQuery on-dom-ready函数的函数:
当我设置一个select2标签可编辑时,加载指示器会一直旋转,无法输入标签。 我已经尝试了很多方法,希望有人能提供帮助!
在我的模板中,我有一个
<div id="editableStuff" data-title="Blah enter tags plz">Apple, Banana</div>
在我的模板渲染中,我有一个类似于jQuery on-dom-ready函数的函数:
$(function(){
$('#editableStuff:not(.editable-click)').editable('destroy').editable({
success: function(response, newValue) {
Session.set('tmp'+name,newValue);
},
placement:'left',
select2: {
tags: ['cake', 'cookies'],
tokenSeparators: [",", " "]
},
type:'select2'
});
};
该页面上创建了带有虚线的默认元素。点击该元素将弹出x-editable弹窗,但是它不会加载输入字段,加载指示器只是一直旋转。
控制台记录了以下错误:
TypeError: 'undefined' is not a function (evaluating 'this.$input.select2(this.options.select2)')
于 x-editable-bootstrap.js:3683
我发现当我从 editable({..})
中删除 type:'select2'
时,文本字段被加载,但没有标签功能。
有什么想法吗?非常感谢任何提示!其他x-editable类型如address
和text
使用上述代码模式工作得很好!