Я написал функцию, которая вызывается, когда вход TextBox изменения текста -
На HTML -
<input id="unique" type="text" data-ng-change="KeywordChange(filterKey)" ng-model="$parent.filterKey">
в контроллере
$scope.KeywordChange = function (filterKey) {
//some logic goes here
}
Ключевое слово Функция изменения хорошо работает, когда ввод текста для ввода текста изменения. но я хочу, эта функция НЕ будет вызвана, когда я изменить значение входного текстового поля как этот
$('#unique').val('');
$('#unique').change();
и Я, чтобы изменить значение текстового поля программно - так есть ли возможность знать функцию keywordChange вызывается по фактической изменение текста в текстовом поле или вызванный программным вызовом на $('#unique').change();
http://jsfiddle.net/n0kfdbh3/ проверить эту скрипту это может помочь – guradio