2017-01-18 3 views
-2

Ich verwende Knockout-Datenbindung. Wenn ich div in ein anderes div ziehe und ablege, rufe ich eine Bestätigung im Popup auf. Wenn ich das Popup-Fenster schließe, muss ich Daten erneut binden, ohne die Seite zu aktualisieren.Ist es möglich, Daten ohne referenzierte Seite mit knockout.js zu binden?

Ex. Ich verwende den folgenden Code für die Bindungsdaten.

ko.applyBindings (neues AppViewModel(), $ ("# bindappointment") [0]);

+0

willkommen zu stapeln beziehen http://stackoverflow.com/help/how-to-ask –

Antwort

0

Sie suchen nach etwas wie diesem. Sie müssen den Knoten säubern, dann können Sie erneut binden, ohne die Seite neu zu laden.

var element = $('#elementId')[0]; 
ko.cleanNode(element); 

und dann

ko.applyBindings(myVieModel, parentDiv) 
Verwandte Themen