Я надеюсь получить входное значение внутри функции keyup, которая может запускаться из нескольких входов. Каждый раз при нажатии клавиши функция будет срабатывать в соответствии с конкретным вводом. Итак, я пытаюсь использовать $this внутри функции. Пока безуспешно. HTML-код:
<input ng-keyup="getRxcui()" placeholder="Type med a" id="medicineA" />
<input ng-keyup="getRxcui()" placeholder="Type med b" id="medicineB" />
Угловой код:
var rxConflicts = angular.module('rxConflicts', []);
rxConflicts.controller('MainController', function($scope, $http){
$scope.getRxcui = function(event){
// getting the value for each medicine input
var medValue = $(this).value;
console.log(medValue);
}
});
Я почти уверен, что $(this) - правильный способ сделать это, так что мне не нужно дублировать эту функцию для каждого ввода и использовать ng-модель... Вы можете поверить мне на слово, что angular работает нормально. Любая помощь приветствуется. Спасибо