2016-09-14 27 views
0

我使用AngularJS(v1.5.8)開發了一些應用程序。出於驗證目的,我需要從選擇輸入提交密鑰和值,我的意思是以角度形式選擇的選項(密鑰和值)。如何在angularjs中同時提交密鑰和值

<select id="someId" ng-model="someModel" name="someName"> 
<option ng-repeat="(key, value) in someDictionary" value="{{::key}}">{{::value}}</option> 
</select> 

有沒有人知道如何做到這一點?我不想重寫submit方法,我想以任何格式獲取json中的鍵和值。

+0

這將是很好,如果這將是不同的領域,我已經發現了這一點: http://stackoverflow.com/questions/11976303/sending-both-the -value-and-key-of-option-box-as-parameters 它根本不滿足我 – Koteczeg

回答

0

如果不分開鍵和值,你可以他們倆提供我沒有測試過它,所以它可能需要一些調整模型

<option ng-repeat="element in someDictionary" value="{{element}}">{{element.value}}</option> 

0

你可以試試這個 -

<select id="someId" ng-model="someModel" name="someName"> 
    <option ng-repeat="(key,value) in someDictionary" value="{{[key,value]}}">{{value}}</option> 
</select> 
相關問題