Отображение результата вычисления деления на вход HTML5 / angularjs
Привет,
У меня есть проблема в отображении на "отключенном" входе результата вычисления деления двух чисел, которые я ввожу в 2 разных входа.
Я хочу показать результат деления inputMontantGlobalAffaire на inputDureeAnnee и поместить его в inputMontantAnnual, но я не могу сделать это из файла App.js
Индекс.cshtml по :
<script src="~/ScriptsJS/App.js"></script> <div ng-app="App" ng-controller="Ctrl"> <form class="form-horizontal" id="supportDemandeForm" name="supportDemandeForm" method="post" ng-submit="validationSupportDemande(supportDemandeForm.$valid)" novalidate> <fieldset> <div class="form-group" ng-class="{ 'has-error': supportDemandeForm.inputMontantGlobalAffaire.$touched && supportDemandeForm.inputMontantGlobalAffaire.$invalid }"> <div class="col-lg-10"> <input type="number" class="form-control" id="inputMontantGlobalAffaire" name="inputMontantGlobalAffaire" ng-model="inputMontantGlobalAffaire" pattern="[0-9]+(\\.[0-9][0-9]?)?" required> </div> </div> <div class="form-group" ng-class="{ 'has-error': supportDemandeForm.inputDureeAnnee.$touched && supportDemandeForm.inputDureeAnnee.$invalid }"> <div class="col-lg-10"> <input type="number" class="form-control" id="inputDureeAnnee" name="inputDureeAnnee" placeholder="" ng-model="inputDureeAnnee" ng-keypress="montantAnnuel()" required> </div> <div class="col-lg-10"> <input disabled type="number" class="form-control" id="inputMontantAnnuel" name="inputMontantAnnuel" ng-model="inputMontantAnnuel" > </div> </div> </fieldset>
App.js
///<reference path="../Scripts/angular.min.js" /> ///<reference path="../Scripts/angular-route.min.js" /> var App = angular.module('App', ['ngMessages']); App.controller('Ctrl', ['$scope', Ctrl]); function Ctrl($scope) { $scope.montantAnnuel = function () { if (isNaN(inputMontantAnnuel)) { inputMontantAnnuel = ""; } else { inputMontantAnnuel = inputMontantGlobalAffaire / inputDureeAnnee; } }; }
Что я уже пробовал:
Я много чего перепробовал, но ничего не вышло