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