【发布时间】:2024-01-21 09:42:01
【问题描述】:
我正在使用 AngularJS,我想在选择数据列表 (html5) 的元素时使用指令 ng-click。
这是我的实际代码示例:
<label>Search</label>
<input type="text" class="input-search" list="datalistcit" ng-change="changeQuery(queryCity)" ng-model="queryCity" />
<datalist id="datalistcit">
<option ng-repeat="city in cities" ng-click="goCity(city)" value="{{city.name}}">
</option>
</datalist>
它不起作用,永远不要执行js方法goCity..有什么想法吗?
【问题讨论】:
-
您的数据列表中可能需要一个 ng-model。我知道如果它是一个没有 ng-model 的选择标签,它将无法工作。
-
不工作.. 这是示例jsfiddle.net/lukers/MCnL2
-
在这里试试我的答案。 *.com/questions/23112662/…
标签: javascript html angularjs angularjs-ng-click html-datalist