Finish proof of concept of angular forms, added validation
This commit is contained in:
@@ -42,12 +42,23 @@ $(document).ready(function() {
|
||||
});
|
||||
});
|
||||
|
||||
var profileValidation = angular.module('profileValidation',[]);
|
||||
var profileValidation = angular.module('profileValidation',['ui.bootstrap']);
|
||||
profileValidation.controller('profileValidationController', ['$scope', '$http',
|
||||
function($scope, $http) {
|
||||
$http.get('/account/api').success(function(data) {
|
||||
$scope.user = data.user;
|
||||
console.log($scope.user);
|
||||
});
|
||||
}
|
||||
]);
|
||||
profileValidation.filter('anyInvalidDirtyFields', function () {
|
||||
return function(form) {
|
||||
for(var prop in form) {
|
||||
if(form.hasOwnProperty(prop)) {
|
||||
if(form[prop].$invalid && form[prop].$dirty) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
return false;
|
||||
};
|
||||
});
|
||||
|
Reference in New Issue
Block a user