我正在使用针对Android设备定位的phonegap和angularjs创建跨平台应用。 我不知道如何从按钮中检索值,例如:
<button ng-click="add()" id="add" value="{{prenotation}}">add</button>
在javascript中我使用:
angular.element("#add").val();
但返回的值始终相同(第一个)。 如何检索单击按钮的值?
答案 0 :(得分:0)
您可以将事件与ng-click方法一起发送,如:
<button ng-click="add($event)" id="add" value="{{prenotation}}">add</button>
事件知道使用了什么元素:
$scope.add = function(event){
var element = angular.element(event.toElement);
console.log(element.val());
}