2016-11-24 20 views
1

Ich möchte ein Ereignis nach erfolgreicher Datenbindung der Table Control (nach 'bindRows') auslösen, um andere andere Operationen nach Daten in der Kontrolle durchgeführt zu führen. Kann mir jemand helfen, wie es geht? Ich bin versucht, aber möglicherweise Syntax ist nicht korrekt, daher funktioniert es nicht.Feuerereignis nach erfolgreicher Datenbindung

tableControl.bindRows("odata model", { 
            success:function(){ 
              alert('success'); 
              } 
            }); 

Antwort

1

Zunächst einmal bindRows Methode hat nicht success Option darin Objekt ist verbindlich.

Um zu wissen, wann die Bindung für Zeilen der Tabelle abgeschlossen ist, müssen Sie das Ereignis dataReceived an die Zeilenbindung anhängen.

oTable.getBinding("rows").attachDataReceived(function(){ 
    alert("Success"); 
}) 
+0

Es funktionierte für mich, danke –

Verwandte Themen