Показать сообщение отдельно
  #1 (permalink)  
Старый 13.05.2015, 13:15
Аспирант
Отправить личное сообщение для A1x1On2015 Посмотреть профиль Найти все сообщения от A1x1On2015
 
Регистрация: 24.02.2015
Сообщений: 37

add attr к тегу = angular функция не фурычит
Здравствуйте,
Добавляю директивы
<script type="text/javascript">
        $(document).ready(function () {
            $("input").attr('ng-model', 'name');
            $("input").attr('ng-model-onblur', '');
            $("input").attr('ng-change', 'fs(name)');
        });
    </script>


ангуляр функция не работает
(function () {
angular.module("SelectJs", ["ngRoute"]).controller("Select", function($scope) {

        $scope.fs = function (name) {
            $scope.todos = name;
            if (name == "привет") {
                alert("ffff");
            }

        }
    });
})();


Однако когда задаю в коде, все работает:
<input type="text" multiple="multiple" style="width: 500px;" ng-model="name" ng-model-onblur ng-change="fs(name)" /><br />


Я встречался с такой проблемой в Jquery, наверника тут тоже необходимо использовать функции типа: live, но я не пойму как правильно это использовать с angular
Помогите кто может

Последний раз редактировалось A1x1On2015, 13.05.2015 в 14:20.
Ответить с цитированием