Angular JS - ng-change event is not firing
<p>I used the custom Directive for dropdown and bind the dropwdown using <code>link()</code> method but <code>ng-change</code> event is not firing.</p>

<pre><code>app.directive("reportfId", function(){
return  {
    restrict:'AE',
    template: '&lt;select  id="item" multiple="multiple"  ng-model="item" class="form-control" style="display:inline-block; "  ng-change="binddl()" &gt;&lt;/select&gt;',
    link: function(scope, element, attrs, ctrl)
    {
        $.each(scope.freports, function (i, value) {
            element.append(new Option(value.name, value.id, false, false));
        });
         element.multiselect({ multiple: false, minWidth: 158, selectedList: 1, height: 100, noneSelectedText: "Select Report ", header: "Select Report" }).multiselectfilter();

    }
      }
});
</code></pre>