Validate only text inputs.
This commit is contained in:
parent
4474a212e7
commit
2fb4e9a227
|
@ -128,7 +128,8 @@ angular.module('ffffng')
|
|||
var doSubmit = function (node) {
|
||||
if ($scope.nodeForm.$invalid) {
|
||||
var firstInvalid = _.filter($element.find('form').find('input'), function (input) {
|
||||
return input.name !== 'leaflet-base-layers' && $scope.nodeForm[input.name].$invalid;
|
||||
return (input.type === 'text' || input.type === 'email')
|
||||
&& $scope.nodeForm[input.name].$invalid;
|
||||
})[0];
|
||||
if (firstInvalid) {
|
||||
$window.scrollTo(0, $window.pageYOffset + firstInvalid.getBoundingClientRect().top - 100);
|
||||
|
|
Loading…
Reference in a new issue