2016-07-19 4 views
-2
<div ng-app ng-controller="MyCtrl"> 
    <select ng-model="referral.organization" ng-options="b for b in organizations"></select> 
</div> 

<script type='text/javascript'> 
function MyCtrl($scope) { 
    $scope.organizations = ['Moo Milk','Silver Dairy']; 
    $scope.referral = { 
     organization: $scope.organizations[0] 
    }; 
}   
</script> 
<input name="job_description" onkeypress="return event.keyCode != 13;" ng-model="req_data.job_description" value="{{referral}}" placeholder="Quantity" type="text" /> 

これは私のコードです。これは入力値のng-modelにオプション値を渡したいだけです。ng-modelを入力するオプションを値化する方法

+0

オプションの値はどこですか? –

答えて

0

私が正しく理解している場合は、上記のドロップダウンリストで選択した内容を下の入力フィールドに入力しますか?

<div ng-app ng-controller="MyCtrl"> 
    <select ng-model="referral.organization" ng-options="b for b in organizations"></select> 
    <input name="job_description" onkeypress="return event.keyCode != 13;" ng-model="req_data.job_description" ng-value="referral.organization[0]" placeholder="Quantity" type="text" /> 
</div> 

<script type='text/javascript'> 
function MyCtrl($scope) { 
    $scope.organizations = ['Moo Milk','Silver Dairy']; 
    $scope.referral = { 
     organization: $scope.organizations[0] 
    }; 
}   
</script> 

これを試してみて、私は上記の持っているものと同じコントローラにselectinputの両方を置くようにしてください。

関連する問題