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
Post a Comment