私はjQueryのクリックを使用することはできません後に私はこのボタンを追加した後も、ユーザーが結果を得ることができないselect2のドロップに新しいボタンを追加したい。select2-dropとselect2-no-resultsにボタンを追加した後、Select2でclickイベントを呼び出す方法は?
$('.city').select2({
formatNoMatches: function(term) {
return "<a href='{{route('addNewIterms')}}' class='btn btn-info btn-sm' id='add'> Add New Item </a>";
}
});
Another solution
$('.select2-drop ').append("<a href='{{route('addNewIterms')}}' class='btn btn-info btn-sm' id='add'> Add New Item </a>");
しかし、私はformatNoMatches
がSelect2
から削除されていることを考える
$(document).on('click','.select2-drop,.select2-drop#add', function(){
console.log(this)
})
を! – ZeJur
Jqueryのselect2を使用し、Jqueryのappendメソッドを使用すると、formatNoMatchesメソッドを選択してボタンを挿入します。select2ドロップダウンに追加しますが、その後はdocument.onclickをこのボタンに使用しますが、機能しません。 –
句読点を使用してください。それ以外の場合は、あなたを理解することは本当に難しいです! – ZeJur