2014-09-24 148 views
0

我是新来angularjs,这里是一个愚蠢的问题angularjs如何获得属性值

查看:

<select id="Select1" ng-model="tld" class="form-control "> 
         <option value="net" data-id="2">.net</option> 
         <option value="vn" data-id="3">.vn</option> 
    </select> 
    <input type="button" class="btn btn-test" ng-click="checkDomain(newDomain,tld)" value="CheckDomain"> 

在控制器:

我能得到的TLD值(或净vn)很好,但我怎么能得到与选择中的点击项目相关的数据ID?

回答

0

大多数时候我有一个数组绑定到选择框,似乎是一个更好的方法。但是,您可以尝试使用json对象作为值参数,如<option value="{ text: 'net', id: 2 }">.net</option>