Hi, I am showing form validations on top of the form after form submit however validations are hidden behind the scroll content. They are scrollable but hidden. calling resize of ionicScrollDelegate does nothing as well
here is my sample code
$scope.register = function(merchant)
{
console.log('in submit registration form')
if($scope.registrationForm.$valid)
{
requestData = {'merchant': merchant}
UserManager.registerUser(requestData)
.then(function (data) {
console.log(data)
StorageManager.setObject('user', data);
$location.path('app/upload_avatar')
},
function (data) {
alert(data);
})
}
else{
$ionicScrollDelegate.resize();
console.log('resizing')
}
and html
<ion-content>
<div class="padding-vertical" ng-show="registrationForm.$invalid">
<h6 class="assertive center-align" ng-show="registrationForm.$submitted">First name is not valid</h6>
<h6 class="assertive center-align" ng-show="registrationForm.$submitted && registrationForm.last_name.$invalid">First name is not valid</h6>
<h6 class="assertive center-align" ng-show="registrationForm.$submitted && registrationForm.email.$invalid">First name is not valid</h6>
<h6 class="assertive center-align" ng-show="registrationForm.$submitted && registrationForm.password.$invalid">First name is not valid</h6>
<h6 class="assertive center-align" ng-show="registrationForm.$submitted && registrationForm.password_confirmation.$invalid">First name is not valid</h6>
<h6 class="assertive center-align" ng-show="registrationForm.$submitted && registrationForm.address_country_code.$invalid">First name is not valid</h6>
<h6 class="assertive center-align" ng-show="registrationForm.$submitted && registrationForm.phone_number.$invalid">Last name is not valid</h6>
<h6 class="assertive center-align" ng-show="registrationForm.$submitted && registrationForm.shop_name.$invalid">Last name is not valid</h6>
<h6 class="assertive center-align">{{serverErrors.error}}</h6>
</div>