Edit in JSFiddle

<div ng-controller="MyCtrl">
    <form reset-directive="myModel myOtherModel" name="form">
        <input type="text" ng-model="myModel.foo" />
        <input type="text" ng-model="myOtherModel.foo" />
        <input type="reset" value="Reset" />
        <pre>myModel: {{ myModel | json }}</pre>
        <pre>myOtherModel: {{ myOtherModel | json }}</pre>
        <pre>form pristine: {{ form.$pristine }}</pre>
    </form>
</div>