Saturday, 15 May 2010

angularjs - How to trigger ng-change from jquery? -



angularjs - How to trigger ng-change from jquery? -

i have select tag follows:

<select ng-change="dosomething()" ng-model="mymodel"> </select>

and i'm using jqueryui command (combobox), event "change" triggered jquery doesn't trigger dosomething().

do know how trigger ng-change outside angular?

ugh - terrible practice - can utilize angular.element , scope element resides within target controller.

example:

<div ng-controller="myapp"> <span id="test"></span> </div>

javascript:

var scope = angular.element("#test").scope(); scope.dosomething();

your scope variable has access methods defined on myapp controller.

angularjs

No comments:

Post a Comment