【发布时间】:2014-09-05 11:34:09
【问题描述】:
我有一个用于搜索下拉列表的 jquery 选择插件。通常我会触发更改更新以更新值。这里我的 ng-model 没有更新。请帮忙。
<span> <form:select name="country" path="" id="country"
class="searchBoxWidth" ng-model="CarrierDetails.country">
<form:options items="${countryList}" />
</form:select>
$('#country').change(function(){
$("#country").trigger("chosen:updated");
})
我应该使用 $scope.apply 之类的东西还是观看或消化。我希望有一个角度解决方案。 或者我应该像
一样把它分配回去$scope.CarrierDetails.country=$("#country:selected").val();
【问题讨论】:
-
你必须按照 Angular 的方式在 Angular js 中编码。您应该使用选择的角度指令。 github.com/localytics/angular-chosen