我遇到问题,因此我会将输入字段中的输入值作为参数来放置删除函数(插入到位 X)
<input id="a" type="number" name="fname"><br>
<form action='#close' ng-controller='NoteFormController as formCtrl' ng-submit='formCtrl.delete(calCtrl.series[$index], X)'>
<div class='form-field'>
<input type='submit' value='delete value'>
</div>
</form>
预先感谢您的帮助
最佳答案
您通常需要使用ngModel
将输入元素的值绑定(bind)到作用域模型的指令。例如:
<input id="a" type="number" name="fname" ng-model="fname">
<br>
<form action='#close'
ng-controller='NoteFormController as formCtrl'
ng-submit='formCtrl.delete(calCtrl.series[$index], fname)'>
<div class='form-field'>
<input type='submit' value='delete value' />
</div>
</form>
注意,上面的代码片段假设您有包装输入和表单的外部 Controller ,因此 fname
模型将在相对于 NoteFormController
范围的父范围中设置。
关于javascript - 从输入字段获取值并将其用作函数中的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30812356/