x-editable-bootstrap Meteorite (およびブートストラップ) パッケージがインストールされた Meteor を使用しています。
select2 タグを編集可能に設定すると、ローディング インジケータが永久に回転し続け、タグ入力ができなくなります。たくさん試しました、誰かが助けてくれることを願っています!
私のテンプレートには
<div id="editableStuff" data-title="Blah enter tags plz">Apple, Banana</div>
私のTemplate.renderedには、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
テキストフィールドの を削除するとロードされますが、タグ機能がないtype:'select2'
ことがわかりました。editable({..})
何か案は?ヒントをありがとう!他の x-editable タイプは、上記のコード パターンを使用して魅力的address
に動作します!text