javascript - How to recheck the input for condition -


i have code.

$scope.addingdirector = function(id, directorname){     if(directorname){         var find = _.filter($scope.directorarr, function(dir){             //if required use .trim() directorname.trim().tolowercase() strip whitespace             return dir.tolowercase() == directorname.tolowercase();         });         if(find.length == 0){             var titledirector = {                 cpportfolioitemid: id,                 name:directorname,                 job: 'director'             };             contentassessmentfactory.adddirectorname(titledirector);             $window.alert('success!')         }else{             $window.alert('director name exist.');         }     }else{         $window.alert('you cannot leave field blank.');     } }; 

it checks input box if there existing director name. if not add database. problem is, when click submit button repeatedly add database repeatedly too. not recheck again input box every submit. can me here?

edit: when close modal, , reopen , retype same name prompt exist.


Comments

Popular posts from this blog

python - TypeError: start must be a integer -

c# - DevExpress RepositoryItemComboBox BackColor property ignored -

django - Creating multiple model instances in DRF3 -