Ich möchte meine Ajax geladene Daten mit select2 Option binden, aber wo soll ich meinen init-Code? Ich benutze Select2 4.0, also gibt es keine Sache wie ui-select, ich möchte versuchen, select2 4.0 direkt zu verwenden.wie select2 4.0 mit angularjs zu verwenden, wenn es zu init
1
A
Antwort
0
Sie können es auf Bereit-Funktion setzen.
$(document).ready(function() {
console.log("ready!");
//call your init function or place init code here
});
UPDATE: Für AngularJS siehe Call angular function on document ready
0
Was können Sie tun, ist eine Winkel Richtlinie oder Komponente erstellen und Ihre select2 Initialisierung und den Rest des select2 zugehörigen Code dort zu schreiben.
Erstellen Richtlinie/Komponente wird Ihre jQuery-Code in Winkel envrionment
machen und dann Richtlinie/Komponente in Ihrer Ansicht verwenden.
Sorry, ich möchte in meinem Controller, nicht die Dokument bereit Funktion init, weil ich mein Dokument laden, wenn ich es brauche. Also funktioniert dieser Weg nicht so, wie ich es versucht habe. Kannst du mir ein Beispiel geben? Vielen Dank. – yeluolei