In KnockoutJS, wie kann ich dynamisch aktivieren oder deaktivieren Sie eine Schaltfläche, die basierend auf einer beobachteten Wert?

Möchte ich deaktivieren Sie eine Schaltfläche in einem Formular, bis ein Kontrollkästchen aktiviert ist. Ich suchte bei den Knockout - attr verbindlich, aber es steuert nur den Wert eines Attributs für ein element, nicht ob oder nicht, das Attribut an ein element.

Hier ist, was ich versucht habe, scheint nicht zu funktionieren:

<a href=#" data-bind="attr: $root.isChecked() ? {} : { 'disabled' : 'disabled' }">Save Changes</a>

Irgendwelche Ideen?

InformationsquelleAutor mariachimike | 2012-06-12

Schreibe einen Kommentar