Désactiver l'interface utilisateur-sref en fonction d'une condition

Pouvez-vous m'indiquer un moyen pour désactiver le bouton "soumettre", qui change d'état en:

<a ui-sref="state">Submit</a>

Le bouton doit être activé que lorsque le formulaire est valide.

ng-disabled avec ui-sref ne fonctionne pas:

<form name="tickets">
  <button ng-disabled="!canSave()"><a ui-sref="view">Submit</a></button>
</form>

canSave fonction à l'intérieur d'app.js en cours:

$scope.canSave = function(){
  return $scope.tickets.$dirty && $scope.tickets.$valid;
};
InformationsquelleAutor Aakash | 2015-03-10