2017-10-19 3 views
1

j'ai deux champs due date et un texte déposé enter a number

due date qui est un sélecteur de date, que ce soit nous pouvons sélectionner une date sélecteur de date ou

nous pouvez définir la date en entrant le numéro dans le deuxième champ de texte.

button create sera activé si je régler manuellement le champ de date du sélecteur de date, mais mais il n'a pas activé si je mets la valeur de sélecteur de date en entrant champ de texte

quelqu'un peut-il me dire pourquoi ce qui se passe. c'est jsfiddle link fiddle

Répondre

1

Vous avez des erreurs avec votre logique d'analyse de date, Changez votre fonction pour cela.

$scope.getDueDate = function() { 
    var d = parseInt($scope.daysFrom); 
    var newDate = moment(new Date()).add(d, 'days').format('YYYY-MM-DD'); 
    $scope.AvailableDate = newDate; 
}