将控制器中的数据绑定到Angular.js中的选择框中

时间:2014-02-04 13:13:08

标签: javascript angularjs

我正在使用Angular js构建应用程序。

我正在检索JSON并以HTML格式显示。

HTML:

<select class="select optional" ng-model="to"
        ng-init="to=$parent.$eval('eligibiltyRules.condition.itineraryZone.to')">
    <option value="USD">USD</option>
    <option value="Euro">Euro</option>
    <option value="Rupees">Rupees</option>
</select>

JS:

myApp.controller('eligibilityController', function($scope,sharedProperties) {
    $scope.eligibiltyRules=[];
    $scope.eligibiltyRules = sharedProperties.getProductEligibilityData();
    console.log($scope.eligibiltyRules); //contains the JSON to be displayed in the form
    console.log($scope.eligibiltyRules.condition.itineraryZone.to); //contains data to be displayed in selectbox
});

我能够在其他表单元素中显示相应的JSON值。 但是无法填充要在选择框中显示的数据。

请建议

0 个答案:

没有答案