728x90
반응형

.directive('ngEnter', function () {

    return function (scope, element, attrs) {

        element.bind("keydown keypress", function (event) {

            if (event.which === 13) {

                scope.$apply(function () {

                    scope.$eval(attrs.ngEnter);

                });

                event.preventDefault();

            }

        });

    };

})

 

example

ng-enter="fnName()"

반응형

+ Recent posts