Angular ui-select onblur with jquery

时间:2016-03-14 11:54:48

标签: javascript jquery angularjs

我有一个带有特殊属性的角度ui-select" data-ga":

<ui-select ng-required="parameter.required" ng-init="select[1].selected=selectValue(parameter.values, parameter.value)" ng-model="select[1].selected">
 <ui-select-match>{{select[1].selected.value}}</ui-select-match>
 <ui-select-choices data-ga="{'event':'blur'}" repeat="value in parameter.values | filter: $select.search">
 <span>{{value.value}}</span>          
 </ui-select-choices>
</ui-select>

使用jQuery我需要找到ui-select值何时发生变化。

我尝试过这种方式,但它不适用于IE11和Firefox(仅适用于Chrome):

jQuery(document).on("blur", "[data-ga*='blur']", function() {
    var newSelectValue = jQuery(this).parent().find(".ui-select-match-text").text().trim();

    ...
    ...
}

有什么建议吗?

0 个答案:

没有答案