Javascript 选择2和angular,如何将一个下拉列表的选定值设置为另一个下拉列表

Javascript 选择2和angular,如何将一个下拉列表的选定值设置为另一个下拉列表,javascript,angularjs,select2,Javascript,Angularjs,Select2,我正在使用选择2插件进行下拉。有两个模板。一个用于用户地址,另一个用于计费。有一个下拉列表,用户可以在其中选择国家(来自ajax响应),两个下拉列表都将使用该值初始化。当我选中与上述复选框相同的复选框时,账单国家/地区下拉列表应填充上述选择的值 下拉列表1 <select class="form-control sel2" id="country_billingAddress" data-ng-options="country for country in countr

我正在使用
选择2
插件进行下拉。有两个模板。一个用于用户地址,另一个用于计费。有一个下拉列表,用户可以在其中选择国家(来自ajax响应),两个下拉列表都将使用该值初始化。当我选中与上述复选框相同的复选框时,账单国家/地区下拉列表应填充上述选择的值

下拉列表1

    <select class="form-control sel2"  id="country_billingAddress" 
    data-ng-options="country for country in countryList" 
    data-ng-model="billingcountry">
    </select>
尝试了以下方法,但要测试的值仍然为空

    $("#country_bil").select2().select2("val", 'oneofthevaluehere');
获取此错误:

angular.min.js:114错误:[$rootScope:inprog] $rootScope/inprog?p0=%24apply


不清楚,问题出在哪里?@manish是正确的。标题和你的文章一样需要清晰。有什么问题?@manish->更新了title@divya您是否有任何示例要显示(易于调试)?
    function copyBillingAddress() {
    if($scope.checkBoxSelected) {
    $scope.billingcountry = $scope.country;
    }
    $("#country_bil").select2().select2("val", 'oneofthevaluehere');
   $("#country_bill").val('dd').trigger('change') //no changes