-1

html在下面

 select(data-placeholder="Choose State", ng-model="districtCourtState")#stateselected                   
    option( ng-repeat='state in StatesofIndia', value= "{{state}}") {{state}}

上面的代码是ng-controller='inputForm_Controller'其中的一部分,如下所示:

$(document).ready(function(){           
    $(".chosen-select").chosen(); 
    $("#stateselected").chosen().change( function() {
       alert($scope.districtCourtState);      
    });
});

以上给出了正确的选择选项警报,第一次,但从第二次开始,StatesofIndia = ['a', 'b', 'c', 'd']

它始终如一地给出 selection + 1 作为$scope.districtCourtStateie 的值,如果“a”被选择alert,“b”被给出,依此类推。

4

1 回答 1

1

视频解释了 Angularjs 中 jQuery 插件的实现。

注意,使用最新的 jQuery 库:chosn-select必须替换为chosen-select并且将在触发更改时liszt: update替换为 。chosen:updated

是最新的 github 存储库。节点以下未解决的问题

于 2013-09-17T15:39:41.013 回答