Hi,
I am going to implement validation messages at dynamic controls
need to display validation messages at rquired fields on same line
Could you please check it and help me
I have updated my code in above url
<div class="col-md-3">
<select class="form-control ApplySelect" ng-model="report.FromTable" ng-show="report.CType.toLowerCase()=='dropdown'" ng-change = "GetValue()"
ng-options="c.Value as c.Text for c in report.DDLValues" select2>
<option value="">Select</option>
</select>
<p style="color: red;display:inline" ng-show="userForm.report.FromTable.$error.required && !userForm.report.FromTable.$pristine"
class="help-block">
{{report.CName}} is required.
</p>
<input type="date" class="form-control" ng-model="report.Date" name="report.Date" ng-show="report.CType.toLowerCase()=='datepicker'" required/>
<p style="color: red;display:inline" ng-show="userForm.report.Date.$error.required && !userForm.report.Date.$pristine"
class="help-block">
{{report.CName}} is required.
</p>
<input type="text" class="form-control" ng-model="report.ValueCName" ng-show="report.CType.toLowerCase()=='textbox'" />
<p style="color: red;display:inline" ng-show="userForm.report.ValueCName.$error.required && !userForm.report.ValueCName.$pristine"
class="help-block">
{{report.CName}} is required.
</p>
</div>
<button class="btn btn-success btn-sm" type="button" value="Save" ng-click="Save(userForm.$valid)"><span class="glyphicon glyphicon-ok">Submit</span></button>
$scope.Save = function (isValid) {
if (isValid) {
$scope.userForm.$setPristine();
alert("Form is vaida");
} else {
$scope.mahesh = true;
// Show error Message if Form not valid.
if ($scope.userForm.$error.required != undefined) {
for (var i = 0; i < $scope.userForm.$error.required.length; i++) {
$scope.userForm.$error.required[i].$pristine = false;
}
}
}
}