我的HTML:
<input type ="text" ng-model="contactid" >
我想将此框中输入的contactId值传递给函数abc()
,该函数在框后面的onclick
提交按钮。
我该怎么做?
答案 0 :(得分:8)
你可以这样做:
<form ng-controller="formCtrl">
<input type="text" name="name" ng-model="inputValue" />
<button ng-click="abc(inputValue)"></button>
</form>
或使用ng-submit
指令:
<form ng-controller="formCtrl" ng-submit="abc(inputValue)">
<input type="text" name="name" ng-model="inputValue" />
<button type="submit"></button>
</form>
在你的formCtrl
控制器中:
.controller('formCtrl', function () {
$scope.inputValue = null;
$scope.abc = function (value) {
console.log(value);
};
});