html输入datalist获取选定值并传入方法

时间:2017-12-08 17:44:44

标签: javascript html angularjs

我有一个html输入数据列表,我需要将所选值传递给javascript / angular。它需要在datalist进入html表时传递,因此会有很多这样的表。我见过的所有例子都是在javascript中抓取它而不是将它传递给方法。

我尝试了选择,但它没有做任何事情。我也在使用角度1

<datalist id="dataList">
 <option ng-repeat="note in linknotes" value="{{note}}">{{note}}</option>
 </datalist>
<input maxlength="50" type="text" list="dataList">


 $scope.linknotes = [
    'Note 1',
    'Note 2',
    'Note 3',
    'Note 4',
    'Note 5',
    'Note 6'
].sort();

1 个答案:

答案 0 :(得分:1)

我不确定你在这里问什么,但我假设你指的是使用($ index)。您可以使用此选项将选定的对象从ng-repeat传递到函数中。这是一个link的例子。